随笔分类 -  PHP

摘要:function get_weekend_days($start_date,$end_date){ if (strtotime($start_date) > strtotime($end_date)) list($start_date, $end_date) = array($end_date, $start_date); $start_reduce = $end_add = 0; $start_N = date('N',strtotime($start_date)); $start_reduce = ($start_N == 7) ? 1 : 0; $end_N = d 阅读全文
posted @ 2011-08-29 08:58 ajuanabc 阅读(169) 评论(0) 推荐(0) 编辑
摘要:这个主要看这个弹出效果就好<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>网页右侧快速回复表单,无刷新提交</title> <link rel="stylesheet" type="text/css" href="styles.css" /> < 阅读全文
posted @ 2010-11-14 23:07 ajuanabc 阅读(115) 评论(0) 推荐(0) 编辑
摘要:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="zh-CN"> <head> <meta http-equiv="Content-Language" content="zh-cn 阅读全文
posted @ 2010-10-03 14:18 ajuanabc 阅读(125) 评论(0) 推荐(0) 编辑
摘要:其实这个的主要部分并不是一个jquery,但是必须使用到 php程序部分,也只需要这个一个php程序就可以了 www.corange.cn亲测 <?php header("Content-Type: text/html; charset=utf-8"); @header( "Cache-Control: no-cache, must-revalidate" ); @header( "Pragma: no-cache" ); @header( "Last-Modified: " . gmdate( " 阅读全文
posted @ 2010-05-04 08:06 ajuanabc 阅读(181) 评论(0) 推荐(0) 编辑
摘要:之前有发过一个php的,http://www.corange.cn/archives/2010/04/3576.html 这两天又研究了一个,这个也是亲自测试过的 html部分 <Tr> <Td width="17" class="catid"><?php echo $row['bigclassid']?></Td> <Td width="133" ><span class="listorder" title="点击修改&q 阅读全文
posted @ 2010-04-18 23:31 ajuanabc 阅读(203) 评论(0) 推荐(0) 编辑
摘要:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <link rel="stylesheet" type="text/css" media="all" href="css/style.css" /> <m 阅读全文
posted @ 2010-04-12 10:12 ajuanabc 阅读(135) 评论(0) 推荐(0) 编辑
摘要:这个是由asp二级侧拉菜单改的 <script language="javascript"> // JavaScript Document startList = function() { if (document.all && document.getElementById) { navRoot = document.getElementById("nav"); for (i=0; i<navRoot.childNodes.length; i++) { node = navRoot.childNodes[i]; if 阅读全文
posted @ 2009-11-03 11:58 ajuanabc 阅读(140) 评论(0) 推荐(0) 编辑
摘要:$ip = "1.1.1.255".chr(0)."haha"; if(ereg("^[0-9]{1,3}/.[0-9]{1,3}/.[0-9]{1,3}/.[0-9]{1,3}$",$ip)) { echo $ip; } else { echo "unknown"; } 这个ereg正则限制了$ip的数据为xxx.xxx.xxx.xxx这样的形式,表面上看上面的代码应该输出"unknown",而实际却输出了"1.1.1.255haha",因为ereg函数存在NULL截断漏洞 阅读全文
posted @ 2009-10-21 22:21 ajuanabc 阅读(186) 评论(0) 推荐(0) 编辑
摘要:PHP正则校验email的代码相信好好学过PHP的人都应该知道下面这段用于eamil校验的语句,但是真正能看懂的就不多了 <?php if (eregi("^[_.0-9a-z-]+@([0-9a-z][0-9a-z-]+.)+[a-z]{2,3}$",$email)) { echo "您的 E-Mail 通过初步检查"; } ?> 在这句话里,首先是应用了一个eregi函数,这个函数还算好理解。随便找本书,就能给你一段解释: 语法: int ereg(string pattern, string string, array [regs]); 阅读全文
posted @ 2009-10-11 15:20 ajuanabc 阅读(126) 评论(0) 推荐(0) 编辑
摘要:格式为2008-06-16 查询出当天数据: SELECT * FROM `table` WHERE date(时间字段) = curdate(); 查询出当月字段: SELECT * FROM `table` WHERE month( 时间字段) = month( now( ) ) ; 时间格式为1219876…… UNIX时间,只要应用“FROM_UNIXTIME( )”函数 例如查询当月: SELECT * FROM `table` WHERE month( from_unixtime( reg_time ) ) = month( now( ) ) ; 查询上一个月的呢?变通一下! SE 阅读全文
posted @ 2009-09-16 08:22 ajuanabc 阅读(452) 评论(0) 推荐(0) 编辑
摘要://截取一定长度字符串的函数 Function csubstr($str,$start,$len) { $strlen=strlen($str); $clen=0; for($i=0;$i<$strlen;$i++,$clen++) { if ($clen>=$start+$len) break; if(ord(substr($str,$i,1))>0xa0) { if ($clen>=$start) $tmpstr.=substr($str,$i,2); $i++; } else { if ($clen>=$start) $tmpstr.=substr($str 阅读全文
posted @ 2009-09-02 08:39 ajuanabc 阅读(151) 评论(0) 推荐(0) 编辑
摘要:用PHP来快速将纯ASCII文本完美地转换成为可读的HTML标记。 首先让我们来看一个我朋友希望转换的纯文本文件的例子: 以下为引用的内容: Green for Mars! John R. Doe The idea of little green men from Mars, long a staple of science fiction, may soon turn out to be less fantasy and more fact. Recent samples sent by the latest Mars exploration team indicate a ... 阅读全文
posted @ 2009-08-27 08:41 ajuanabc 阅读(154) 评论(0) 推荐(0) 编辑
摘要:用php上传比较大的文件时,往往需要很长的等待时间,而且受网络和软件等的影响,经常会出现超时及上传失败的现象。如何在上传文件时实时的得到文件上传进度,以及如何避开php和其他因素的限制上传任意大小的文件呢? php同asp等其他语言对上传文件的处理方式不同,asp中可以用Request.BinaryRead流式的读取客户端提交的数据。php是把文件存放在临时文件夹中,在文件上传完成后才能够获取其信息以及对其进行操作。如果在上传过程中我们能够得到其临时文件的文件名,我们就可以通过判断临时文件的大小来来得到上传进度,不过好像没有办法得到。所以我们只能通过其他方式,就是利用php的socket扩展建 阅读全文
posted @ 2009-08-24 08:18 ajuanabc 阅读(252) 评论(0) 推荐(0) 编辑
摘要:<?php /* * php smtp发送邮件Scoket类 * ZhozPhpSmtpSendMail.php * Created on 2008/09/02 zhoz.com * @author zhoz * v 1.72 update 2008/09/26 zhoz.Com */ class ZhozPhpSmtpSendMail { //您的SMTP 服务器供应商,可以是域名或IP地址 var $smtp = ""; //SMTP需要要身份验证设值为 1, 不需要身份验证值为 0,现在大多数的SMTP服务商都要验证,如不清楚请与你的smtp 服务商联系。 va 阅读全文
posted @ 2009-08-21 09:09 ajuanabc 阅读(175) 评论(0) 推荐(0) 编辑
摘要:php的mail函数在win下,由于需要SMTP身份验证而导致了发信失败问题。 经过上午的反复研究与测试,完善了一个「php smtp发送邮件类」这下可以在任何环境下任意web方式发mail了。很好,很强大! <?php /* * ZhozPhpSmtpSendMail.php * Created on 2008/09/02 zhoz.com * php smtp发送邮件类 * 代替mail():因为它报错,我又不想 */ class ZhozPhpSmtpSendMail { 请记住吧! } http://www.corange.cn/archives/2008/11/2195.htm 阅读全文
posted @ 2009-08-20 10:00 ajuanabc 阅读(162) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示