PHP - 文章列表
-
很有用的文件操作php函数
文件读取函式 //文件读取函式 function PHP_Read(file_name) { fd=fopen(file_name,r); while(bufline=fgets(fd, 4096)){ buf.=bufline; } fclose(fd); return buf; } ?>文件写入函式 //文件写入函式 function PHP_Write(file_name,data,method=”w”) { filenum=@fopen(file_name,met
-
PHP操作XML做数据库的类
<?php\n* example 读取数据:* * xml = new xml(“dbase.xml”,’table’);* * data=xml->xml_fetch_array();** echo “<pre style=”font-size:12px;”>”;** print_r(data);* \nclass xml {var dbase; //数据库,要读取的XML文件var dbname; //数据库名称,顶层元素,与数据库文件名称一致var dbtable; /
-
PHP+Ajax 实现分页技术
基于php和ajax的分页技术代码,下面有两个php文件,一个是sn_inq.php,另一个是sn_show.php,前一个php文件调用后一个php文件,实现ajax分页,运行sn_inq即可实现效果,不过得修改数据库哦。具体代码如下:红色标注的地方要特别注意修改哦!\n我的数据库名是inv,表名是sn,字段有:sn_id,sn_plant,sn_sales,sn_act,sn_type,sn_sts…..\n1.sn_inq.php \n//getFormValue 用于获取表单中所有输入控件的值,并将输入值组成一个字符串传到服务器。\n<script type=R
-
smarty技术学习,修改php模板的一点体会
smarty,最得名,用之,配置语法都是菜鸟级别的,没的说,先列一点我使用的:\n<{foreach key=key item=MMSPAN from=TSortUrl}> <td align=”left” valign=”bottom” height=”25″><{if mysort eq key}>img src=”images/sort_<{key}>_1.gif” height=”25″ border=R
-
php生成静态页面的简单实例
一个简单的实例:新闻模版文件news_tmp.html:<html><head><title>{title}</title><meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″></head><body><TABLE border=0 width=767 cellspacing=”0″ cellpadding=”5″> &
-
学习动态网页技术PHP中错误处理的一些方法
已经玩php一段时间了,基本是from 0开始的,经常出现的问题也很多,慢慢的可以熟练的查询文档了,而且,经验也不是很多。 先look here。: \nerror_reporting(1048);//1,2,4,7,…,1048ob_start();session_start();date_default_timezone_set(‘Asia/Shanghai’);
-
PHP函数:PHP的通用检测函数总结
// ※CheckMoney(C_Money) 检查数据是否是99999.99格式 // ※CheckEmailAddr(C_mailaddr) 判断是否为有效邮件地址 // ※CheckWebAddr(C_weburl) 判断是否为有效网址 // ※CheckEmpty(C_char) 判断字符串是否为空 // ※CheckLengthBetween(C_char, I_len1, I_len2=100) 判断是否为指定长度内字符串 // ※CheckUser(C_user) 判断是否为合法用户名 // ※CheckPassword(C_passwd) 判断是否为合法用户密码 // ※Che
-
让PHP支持断点续传文件
现在的很多服务器都支持断点续传去下载软件,同时很多下载软件也是断点续传,怎么样才能让PHP也能实现断电续传功能呢?请先看下面的代码。\nfname = ‘./05e58c19552bb26b158f6621a6650899′;fp = fopen(fname,’rb’);fsize = filesize(fname);\nif (isset(_SERVER[\"HTTP_RANGE\"]) && (_SERVER[\"HTTP_RANGE\"] != “”) && preg_match(&#
-
PHP:实现给上传图片加水印的程序代码
用PHP给上传图片加水印的程序是通过判断文件类型建立图形,然后把其复制到原建立的图形上,填充并建立rectangle,以备写入imagestring()或是原已经定好的图像程序当中判断水印类型:一是字符串,另是增加一个图形对象在上面。如果你对PHP的GD库比较熟悉,看懂这篇文章一点都不难了!/***************************************************** 参数说明: max_file_size : 上传文件大小限制, 单位BYTE destination_folder : 上传文件路径 watermark : 是否附加水印(1为加水印,其他
-
PHP判断搜索引擎机器人Robot
有朋友问到如何使用PHP去判断是否是搜索引擎,其实PHP有个很简单的方式去实现,通过_SERVER这个预定义变量中的_SERVER[\"HTTP_USER_AGENT\"]可以取得访问者的属性,具体可以看下Diiscuz!是如何判断搜索引擎的,函数代码如下:function getrobot() { if(!defined(‘IS_ROBOT’)) { kw_spiders = ‘Bot|Crawl|Spider|slurp|sohu-search|lycos|robozilla’; kw_browsers =