php 日期选择器
在许多表单中要输入日期,通常的做法是给出三个下拉框,然后分别选择年,月和日。
这里所讲的是,采用一个Text编辑框来放日期,选择日期功能,则采用弹出一个日历窗口,在窗口中让用户选择,则Text比较框中自动把日期填上。
下面我们讲讲怎样实现它。
在日期选择的处理上,例子如下:
wnl.htm
<form name="form1" method="post" action="">
<script language="javascript">
function popupCal()
{
var popup = window.open('wnl/wnl.php', 'popupcal', 'width=600,height=200,resizable=1,scrollbars=auto');
}
</script>
<input type="text" name="textdate" value="" readonly="true">
<input type="button" name="button" value="选择日期" onClick="popupCal()">
</form>
在新窗口中打开的是一个日历窗口,关于日历窗口,它主要是要选择日期的Javascript如下:
<script language="javascript">
function returnDate(varDate)
{
var strDate = "{$yyyy}-{$mm}-";
strDate += varDate;
window.opener.document.form1.textdate.value = strDate;
}
</script>
下面我们给出完整的日历代码[PHP代码]
wnl/wnl.php
<?php
//---------------------------------------------------------------------------
// Filename : wnl.php
// Author : Bai Jianping<hakusan@sohu.com>
// Description : 万年历程序的主要逻辑功能实现部分
// Date : 2005-03-18
// Version : 1.0
// Copyright : Chinux Team
//---------------------------------------------------------------------------
// History :
//
// Date Author Modification
//---------------------------------------------------------------------------
// 2005-03-18 Bai Jianping - create file
//---------------------------------------------------------------------------
//---------------------------------------------------------------------------
$YYYY_MIN = 1900; // 最小年份
$YYYY_MAX = 2099; // 最大年份
$YYYYMM_MIN =
相关文档:
session是网站保存用户信息的一种手段,应用相当广泛。例如第五届排行榜就使用了session。经过对第五届排行榜的修改,我总结了一下php中session的用法。
(一)开始session
在每一次使用session之前,都要加上这一句:“session_start();”。顾名思义,这个函数的作用就是开始使用session。
(二)注 ......
用多种编辑软件修改过的php网站可能会遇到一很怪问题:用include引入的footer和header文件都在上面多出一空白行,直接把被引入的文件放入则没问题。这个问题极有可能是编码问题引起的。如果采用utf-8编码要设置为无bom,并且要所有的涉及到的页面包括css及其他文件都要以无bom的utf-8编码。具体方法可以是:在Dreamweaver里 ......
这篇文章介绍如何配置IIS以支持在同一台服务器的多个版本的PHP。这在需要测试不同PHP版本应用程序的开发环境中安装是非常有用的。此外,它经常被用在生产环境中,许多PHP应用程序驻留在同一台服务器上,其中一些依赖于某个特定的PHP版本。
为了在同一IIS服务器上同时安装多个版本的PHP,必须按照php.net文档IIS 5.1和IIS ......
运算符用于对值进行运算.
PHP 运算符
本部分列出了在 PHP 中使用的各种运算符:
算数运算符
运算符说明例子结果
+
Addition
x=2
x+2
4
-
Subtraction
x=2
5-x
3
*
Multiplication
x=4
x*5
20
/
Division
15/5
5/2
3
2.5
%
Modulus (division remainder)
5%2
10%8
10%2
1
2
0
++
Incre ......