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 =
相关文档:
1.如果一个方法可静态化,就对它做静态声明。速率可提升至4倍。
2.echo 比 print 快。
3.使用echo的多重参数(译注:指用逗号而不是句点)代替字符串连接。
4.在执行for循环之前确定最大循环数,不要每循环一次都计算最大值。
5.注销那些不用的变量尤其是大数组,以便释放内存。
6.尽量避免使用__get,__set,__autolo ......
数据库是 纯真数据库 格式为 UTF-8 txt格式
php文件是UTF-8编码
demo : http://dreamnight.gicp.net/zendphp/IP/connect.swf
flash端:
import flash.net.URLLoader;
import flash.net.URLRequest;
import flash.events.Event;
import flash.events.ProgressEvent;
//i ......
$str=preg_replace("/\s+/", " ", $str); //过滤多余回车
$str=preg_replace("/<[ ]+/si","<",$str); //过滤<__("<"号后面带空格)
$str=preg_replace("/<\!--.*?-->/si","",$str); //注释
$str=preg_replace("/<(\!.*?)>/si","",$s ......
基本的 PHP 语法
PHP 的脚本块以 <?php 开始,以 ?> 结束。您可以把 PHP 的脚本块放置在文档中的任何位置。
当然,在支持简写的服务器上,您可以使用 <? 和 ?> 来开始和结束脚本块。
不过,为了达到最好的兼容性,我们推荐您使用标准形式 (<?php),而不是简写形式。
<?php
?>
PHP 文件通常会包 ......
字符串变量用于存储并处理文本片段。
PHP 中的字符串
字符串变量用于包含字符串的值。
在本教程中,我们打算介绍几个在 PHP 中用于操作字符串的最常用的函数和运算符。
在创建字符串之后,我们就可以对它进行操作了。您可以直接在函数中使用字符串,或者把它存储在变量中。
在下面,PHP 脚本把字符串 "Hello World" 赋 ......