<?php
/**
* rss操作类
*/
define(”TIME_ZONE”,”");
define(”FEEDCREATOR_VERSION”, “www.phpzh.com”);
class FeedItem extends HtmlDescribable {
var $title, $description, $link;
var $author, $authorEmail, $image, $category, $comments, $guid, $source, $creator;
var $date;
var $additionalElements = Array();
} 阅读全文
PHP提供register_shutdown_function()这个函数,能够在脚本终止前回调注册的函数
register_shutdown_function例子代码:
以下为引用的内容: 阅读全文
Tutorial 1: How it works.
教程1:工作原理
In this tutorial we are going to try and get the following chart onto your web site:
在这个教程中,我们将试着将以下图表部署到你的web站点上:
1: Install files
1:配置相关文件 阅读全文
在执行PHP程序的时候,出现Warning: session_start() [function.session-start]: open_basedir restriction in effect. File(C:WINDOWSTEMP) is not within the allowed path(s):
这是对站点的PHP目录做了防止跳出文件夹的权限设置,只要将PHP防止跳出目录设置去掉了就恢复正常了。就是在机站点那应该有设置
php_admin_value open_basedir /usr/local/apache
后面就是设置的目录,把这行去掉就可以了!
在指南的开始,我们说过数据过滤在任何语言、任何平台上都是WEB应用安全的基石。这包含检验输入到应用的数据以及从应用输出的数据,而一个好的软件设计可以帮助开发人员做到:确保数据过滤无法被绕过,
确保不合法的信息不会影响合法的信息,并且识别数据的来源。
关于如何确保数据过滤无法被绕过有各种各样的观点,而其中的两种观点比其他更加通用并可提供更高级别的保障。 阅读全文
数据库查询结果有时候不能直接使用,比如mysql等用in语句出来的结果,因此需要对结果进行某种方式的排序。
例子 4. 对数据库结果进行排序
本例中 data 数组中的每个单元表示一个表中的一行。这是典型的数据库记录的数据集合。 阅读全文
综述 Session指的就是用户在浏览某个网站时,从进入网站到浏览器关闭所经过的这段时间,也就是用户浏览这个网站所花费的时间。从上述的定义中我们可以看到,Session实际上是一个特定的时间概念。
一般来说,在网站上某一个页面中的变量(指服务器端变量,下同)是不能在下一页中用的,有了session就好办了。session中注册的变量可以作为全局变量使用。这样我们就可以将session用于用户身份认证,程序状态记录,页面之间参数传递。 阅读全文
PHPSH 是 Facebook 团队开发的一款交互式 PHP Shell,可以方便地进行PHP命令行测试。 网址:http://www.phpsh.org/
安装方法:
cd /opt/
wget http://www.phpsh.org/phpsh-latest.tgz
tar zxvf phpsh-latest.tgz
cd phpsh/
sed -i “s#php -q#/usr/local/webserver/php/bin/php -q#g” phpsh
chmod +x phpsh
ln -s /opt/phpsh/phpsh /bin/phpsh
注意:上述安装方法中的”/usr/local/webserver/php/bin/php”为您的PHP可执行文件路径。
阅读全文