PHP
icetofyt
这个作者很懒,什么都没留下…
展开
-
处理单用户登录问题(后面的用户踢掉前面用户)
部分核心实现代码如下: /*登录时看数据库中是否产生过该用户的记录,如果有则表明已有用户登录,此时将该用户登录时产生的session_id与临时文件夹中的session_id值匹配,并将其删除*/ $dataa = $db->fetchNextObject原创 2011-09-08 16:57:01 · 1521 阅读 · 0 评论 -
PHP常见函数整理
1、验证输入的邮件地址是否合法function is_email($user_email){ $chars = "/^([a-z0-9+_]|\\-|\\.)+@(([a-z0-9_]|\\-)+\\.)+[a-z]{2,5}\$/i"; if (st原创 2011-09-22 10:09:15 · 298 阅读 · 0 评论 -
一个树形图的类(非常完整)
/***********************约定:树型图的 父节点:pid 子节点:id 名称: name 备注:memoauther: kevindate: 2008-9-20desc: 根节点默认为0(约定).原创 2011-09-22 09:06:55 · 877 阅读 · 0 评论 -
一个完整的分页类
/** * Pager class. * * @package common * @author Rational.Li * @version 1.0 */class Pager { var $url; var $countall; var $page; var $thestr; var $ba原创 2011-10-25 15:38:46 · 493 阅读 · 0 评论 -
php 解决乱码的通用方法
php 解决乱码的通用方法一,出现乱码的原因分析1,保存文件时候,文件有自己的文件编码,就是汉字,或者其他国语言,以什么编码来存储2,输出的时候,要给内容指定编码,如以网页的形势输入时3,从数据库取出数据时,搞不清楚数据库,设置的字符集4,以汉字为例,汉字本来也有编码的,一个汉字gbk要二个字符,而utf8要三个字符上面说了有可能引起乱码的潜在原因,我现在把它们排列转载 2012-07-24 17:28:52 · 900 阅读 · 0 评论 -
在linux环境下实现定时计划任务
一)首先,确认 PHP 可执行文件的位置 —— 对于大多数 Linux 系统,几乎肯定是 /usr/local/php/bin/php。如果不确定其位置,请在命令行中键入 which php 并查看响应内容。在Linux下命令直接执行php脚本:#/usr/local/bin/php /usr/local/apache2/htdoc/crontab/test.php,检查是否可以正确执原创 2013-07-31 11:28:24 · 1537 阅读 · 0 评论 -
生成缩略图
/** * 生成缩略图(支持加载图片文件和字符串2种方式) * @param $maxWidth 缩略图最大宽度 * @param $maxHeight 缩略图最大高度 * @param bool $scale 是否按比例缩小,否则拉伸 * @param bool $inflate转载 2013-08-09 11:08:47 · 456 阅读 · 0 评论 -
在CI框架里解决session跨域的问题
在配置文件config.php里修改配置选项$config['cookie_domain'] = ".shangyuanjiaoyu.com";原创 2015-02-02 16:49:36 · 2306 阅读 · 0 评论