PHP - 文章列表

共 48 页

  • 技巧:用PHP程序计算时间差的几种方法

  • PHP实例:PHP生成带有雪花背景的网站验证码

    <?session_start();?> <FORM METHOD=POST ACTION=”\"> <input type=text name=number maxlength=4><img src=”YanZhengMa.php?act=init”> <INPUT TYPE=”submit” name=”sub”> </FORM> <? //检验校验码 if(isset(HTTP_POST_VARS[\"sub\"])): if(

  • PHP分页实例:用PHP实现网页开发中的翻页跳转

      我们都知道用 php+mysql 在 web 页实现数据库资料全部显示是非常简单而有趣的,数据库资料很少的情况下页面显示还是让人满意的,但是当数据库资料非常多的情况下,页面的显示情况将会变的 非常糟糕,下面就来介绍一下如何实现当前页面数据资料显示数量及如何实现动态的翻转功能. \n  这里将介绍两种翻页显示功能的实现: \n  先介绍一下在翻页中用到的数据库语法: \nmysql_query(“select * from table order by id desc”); \n  这条数据库语句再熟悉不过了,是用来搜索记录并倒序地显示出来,但并不能在翻页功能中起作用

  • 动态网页制作技巧PHP:详细彻底学习Smarty

    Smarty是一个php模板引擎,它分开了逻辑程序和外在的内容,提供了一种易于管理的方法. \nSmarty要求web服务器运行php4.0.6和以上版本. \nsmarty安装需要smarty库文件。可以去官方网站http://smarty.php.net下载。\n网上讲了很多安装的教程,但是我都没有成功,所以直接把整个目录名改为smarty直接复制到了网站所在的目录下,然后打开 http://网站路径/smarty/demo/index.php,显示正常,应该算是安装成功了。 \n基本语法 \n所有的smarty标签都被加上了定界符.在smarty里,所有定界符以外的内容都是静态的,当sm

  • PHP函数:PHP动态网页技术收集的几个有用函数

    很有用的一些函数,你可以作为源码保存,然后以后避免重复编写。\n文件读取函数 //文件读取函数 function PHP_Read(file_name) { fd=fopen(file_name,r); while(bufline=fgets(fd, 4096)){ buf.=bufline; } fclose(fd); return buf; } ?>\n文件写入函数 //文件写入函数 function PHP_Write(file_name,data,method=”w”) { filenum=@fopen

  • PHP技巧:PHP程序中文件上传的安全问题

    PHP自动支持基于RFC 1867的文件上载,我们看下面的例子: \n<FORM METHOD=”POST” ENCTYPE=”multipart/form-data”> <INPUT TYPE=”FILE” NAME=”hello”> <INPUT TYPE=”HIDDEN” NAME=”MAX_FILE_SIZE” VALUE=”10240″> <INPUT TYPE=”

  • 详细学习动态网页制作PHP技术的正则表达式

      正则表达式难于书写、难于阅读、难于维护,经常错误匹配意料不到的文本或者错过了有效的文本,这些问题都是由正则表达式的表现和能力引起的。每个元字符(metacharacter)的能力和细微差别组合在一起,使得代码不借助于智力技巧就无法解释。 许多包含一定特性的工具使阅读和编写正则表达式变得容易了,但是它们又很不符合习惯。对于很多程序员来说,书写正则表达式就是一种魔法艺术。他们坚持自己所知道的特征并持有绝对乐观的态度。如果你愿意采用本文所探讨的五个习惯,你将可以让你设计的正则表达式经受的住反复试验。 本文将使用Perl、PHP和Python语言作为代码示例,但是本文的建议几乎适用于任何替换表达式

  • 详细介绍动态网页PHP预定义变量之服务器变量

    _SERVER 预定义变量\n服务器变量:_SERVER\n注: 在 PHP 4.1.0 及以后版本使用。之前的版本,使用 HTTP_SERVER_VARS。 \n_SERVER 是一个包含诸如头部(headers)、路径(paths)和脚本位置(script locations)的数组。数组的实体由 web 服务器创建。不能保证所有的服务器都能产生所有的信息;服务器可能忽略了一些信息,或者产生了一些未在下面列出的新的信息。这意味着,大量的这些变量在 CGI 1.1 specification 中说明,所以您应该仔细研究它。 \n这是一个“superglobal”,或者可以描述为自动全局变量。

  • PHP基础:PHP的语法

    <?php echo “Hello, World!”; ?> \n运行结果: \nHello, World! \n变量标记为“”。你也可以将上面的“Hello, World!”写为如下代码: \n<?php message = “Hello, World!”; echo message; ?> \n字符串的串联则是用“.”(一个英文句点)标示出来;其他有关数字的运算符号则如同你所预期的一样: \n<?php greeting = “Hello “; num = 3 + 2; num++; ec

  • PHP实例教程:PHP实现文件安全下载的程序

      PHP实现文件安全下载 \n  程序如下:   $file_name = “info_check.exe”; \n  $file_dir = “/public/www/download/”; \n  if (!file_exists($file_dir . $file_name)) { //检查文件是否存在 \n  echo “文件找不到”; \n  exit; \n  } else { \n  $file = fopen($file_dir . $file_name,”r”); //打开文件