
PHP
文章平均质量分 89
iteye_9834
这个作者很懒,什么都没留下…
展开
-
获取用户真实IP
利用getenv("REMOTE_ADDR")可以得到浏览者的IP;利用getenv("HTTP_USER_AGENT")可以得到浏览者的操作系统类型,浏览器类型;还有什么其他参数吗?A:getenv能得到所有$_ENV这个全局变量的所有东西你print_r($_ENV);可以看到很多东西比如你echo getenv(ALLUSERSPROFILE);就可以看到ALLUSERSPROFILE的值e...原创 2009-07-18 12:14:36 · 201 阅读 · 0 评论 -
PHP静态化HTML
一般来说 用php转换输出html页面有两种办法: 第一种:利用模板。目前PHP的模板可以说是很多了,有功能强大的smarty,还有简单易用的smarttemplate等。它们每一种模板,都有一个获取输出内容的函数。我们生成静态页面的方法,就是利用了这个函数。用这个方法的优点是,代码比较清晰,可读性好。 这里我用smarty做例子,说明如何生成静态页 require('smarty/...原创 2009-07-18 16:22:06 · 244 阅读 · 0 评论 -
Php路径问题及其解决方法
Php路径问题及其解决方法 PHP相关, 原创 05月 20th, 2008 初学PHP的时候,我们经常被PHP的绝对路径和相对路径弄的晕头转向。路径问题经常导致include及require命令不能加载到指定的页面,从而导致Web程序运行错误。本文将跟大家一起探讨一下PHP路径问题的常用解决方案。 下面我们先做一个个简单的示例: 上图是一个简单Web项目的结构图,其中各...原创 2009-07-18 16:18:56 · 389 阅读 · 0 评论 -
正则表达式30分钟入门教程(第二版)
正则表达式30分钟入门教程(第二版) 目录 本文目标 如何使用本教程 什么是正则表达式? 入门 测试正则表达式 元字符 字符转义 重复 字符类 反义 替换 分组 后向引用 位置指定 负向位置指定 注释 贪婪与懒惰 平衡组 还有些什么东西没提到 一些我认为你可能已经知道的术语的参...原创 2009-07-18 15:59:51 · 103 阅读 · 0 评论 -
php资源汇总!
[file_exists检查文件或目录是否存在 - 文档] http://www.php.net/manual/zh/function.file-exists.php [PHP - 官方网站] http://www.php.net/ [PHP - 关键词] php pdt [PHP - 相关论坛] PHPCHINA:http://www.phpchina.com T...原创 2009-07-18 13:46:08 · 129 阅读 · 0 评论 -
explode在PHP中的用法
explode在PHP中的用法主要是注意explode的第三个参数 (PHP 3, PHP 4, PHP 5) explode--使用一个字符串分割另一个字符串描述 array explode ( string separator, string string [, int limit] ) 此函数返回由字符串组成的数组,每个元素都是 string 的一个子串,它们被字符串 separator ...原创 2009-07-18 13:45:29 · 163 阅读 · 0 评论 -
转载:让你的md5密码更安全
转载:让你的md5密码更安全 原文:http://www.zhixinku.com/home/space.php?uid=4&do=blog&id=18感谢:月影 看到标题 ,就会有人反问, 难道md5不安全吗? 并非如此,至少在目前来说, md5还是安全保存密码的方式 . 一般的程序都是在用户注册时将明文的密码加密,然后存入数据库的. 但是网上有很多md5暴力...原创 2009-07-18 13:44:45 · 252 阅读 · 0 评论 -
自动语言匹配
自动语言匹配 原文:http://www.clearstudy.cn/archives/77 <? error_reporting(E_ALL ^ E_NOTICE); 分析 HTTP_ACCEPT_LANGUAGE 的属性 这里只取第一语言设置 (其他可根据需要增强功能,这里只做简单的方法演示) preg_match('^([a-z-]+)i', $_...原创 2009-07-18 13:43:58 · 143 阅读 · 0 评论 -
php实现下载代码
php实现下载代码 php实现下载代码 $NomFichier = basename($filename); $taille=filesize($filename); ob_end_clean(); header("Content-Type: application/force-download; name=\"$NomFichier\""); header("C...原创 2009-07-18 13:43:24 · 210 阅读 · 0 评论 -
PHP的错误报告error_reporting
PHP的错误报告error_reporting 2007-03-05 09:30:06 / 个人分类:php基础 error_reporting 设定错误讯息回报的等级。 语法: int error_reporting(int [level]); 传回值: 整数 函式种类: PHP 系统功能 内容说明 本函式用来设定错误讯息回报的等级,参...原创 2009-07-18 13:42:13 · 170 阅读 · 0 评论 -
php+MySQL+Apache网页乱码问题收集
php echo 后输出的JS弹出消息窗口时显示的是乱码,google后收集总结如下: 编码和字符的详细探讨 June 15th, 2008 Posted in PHP笔记 好久就想对字符和编码的问题研究一下了,一直没抽出闲时间来,今天周末,给自己放个假,于是就有了如下关于字符和编码的问题。希望能对大家关于乱码的问题有点用处。 一:首先我们先一起来了解下基础知: bit(比...原创 2009-07-18 12:16:02 · 177 阅读 · 0 评论 -
PHP 服务器变量:$_SERVER相关说明
$_SERVER['PHP_SELF'].' ' #当前正在执行脚本的文件名,与 document root相关。 .$_SERVER['argv'].' ' #传递给该脚本的参数。 .$_SERVER['argc'].' ' #包含传递给程序的命令行参数的个数(如果运行在命令行模式)。 .$_SERVER['GATEWAY_INTERFACE'].' ' #服务器使用的 CG...原创 2009-07-18 12:15:15 · 83 阅读 · 0 评论 -
一些有用的正则表达式收集
一些有用的正则表达式收集 利用正则表达式限制网页表单里的文本框输入内容:用正则表达式限制只能输入中文:onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" ōnbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00...原创 2009-07-21 15:17:37 · 83 阅读 · 0 评论