Linux 下 PHP 连接 MS SQL Server 的办法 本来PHP脚本读写SQL Server是没有什么问题的,在Apache for windows和Windows IIS下可以工作的很好,一般可以通过ODBC或SQLServer Client连接,这都是Windows下面现成的。但是在Linux下面没有现成的ODBC和SQL Server Client,需要我们自己安装。 2008年11月19日 PHP 暂无评论 喜欢 0 阅读 1 次 阅读全文
PHP 缓冲的免费实现方法 我们知道 Zend 有免费的优化引擎针对 PHP 而作,但是 FreeLAMP 这次采用的是一个叫做 PHP Accelerator 的缓冲产品。 我们在 “LAMP 加速” 这篇文章中阐述过加速的几种办法,其中提到了 PHP Accelerator,它的安装方法十分简单,但是需要去他的网站获取一个激活键。 一、下载: http://www.php-accelerator.co.uk/download.php 二、获取激活键并安装: http://www.php-accelerator.co.uk/activate.php 注册... 2008年11月19日 PHP 暂无评论 喜欢 0 阅读 1 次 阅读全文
PHP脚本的8个技巧 如果你目前着手的Web站点开发项目规模较大,那你对代码重用必定深有体会,比方说,不管是HTML还是PHP代码块,只要项目足够大,比如有1000个Web页,你即便是一年只修改一次包含版权信息的页脚也会让你痛不欲生。 而PHP可以通过一些函数帮助你重用代码,你要具体用到的函数依赖于你打算重用的内容。 主要的函数是: * include() 和 include_once() * require() 和require_once() include()函数包含给定的文... 2008年11月19日 PHP 暂无评论 喜欢 0 阅读 1 次 阅读全文
session全教程 一、session概述 session是什么,刚开始我也不明白,非专业词典翻译为会议,会议期。作个不太恰当的比喻吧(虽然不恰当,但意义却是一样的),,session是你和网站之间的感情。 session在WEB技术中占有非常重要的份量。由于网页是一种无状态的连接程序,因此你无法得知用户的浏览状态。因此我们必须通过session记录用户的有关信息,以供用户再次以此身份对web服务器提供要求时作确认,例如,我们在某些网站... 2008年11月19日 PHP 暂无评论 喜欢 0 阅读 1 次 阅读全文
PHP文本数据库的搜索方法 <? //PHP文本数据库的搜索方法 searchstr=("/".preg_quote($searchstr)."/"); //$searchstr是查找的关键字 $records=file($file);//获取所有的记录数 //$file是查找的数据文件 $search_reocrds=preg_grep ($searchstr, $records);//开始查找记录 //$search_reocrds为查找到的记录数 unset($records); if($search_records){ //开始显示记录,写下你自己的处理程序*****************... 2008年11月19日 PHP 暂无评论 喜欢 0 阅读 1 次 阅读全文
PHPShop存在多个安全漏洞 受影响系统: phpShop phpShop 0.6.1-b 详细描述: phpShop是一款基于PHP的电子商务程序,可方便的扩展WEB功能。phpShop存在多个安全问题,远程攻击者可以利用这些漏洞攻击数据库,获得敏感信息,执行任意脚本代码。 具体问题如下: 1、SQL注入漏洞: 当更新会话时存在一个SQL注入问题,可以对"page"变量提交恶意SQL命令而修改原有SQL逻辑,同样对"product_id&quo... 2008年11月19日 PHP 暂无评论 喜欢 0 阅读 1 次 阅读全文
php 发送带附件的邮件 经常听到这样一个问题:“我有一个从网站发来的合同。我如何给通过表单发送的电子邮件增加一个附件呢?” 首先我要说的是要做到这个没有什么简单的办法。你要很好的理解PHP或其它的服务器端的脚本语言。当然你还要一个真正支持PHP的网站的账号。如果满足了这个前提,在你读完了本章后就可以用PHP发送带附件的电子邮件了。 1. 附件是如何工作的 如果你曾经在PHP的手册中搜索过“附件”函数,那么结果可... 2008年11月19日 PHP 暂无评论 喜欢 0 阅读 1 次 阅读全文
PHP和AJAX打造高级RSS聚合器 RSS聚合器是一种特别适合于使用标准AJAX引擎进行构建的应用程序,然而,要实现对RSS回馈的跨域的AJAX请求往往是很难的。在本文中,我将向你展示如何利用一个简单的PHP函数来实现"桥接"AJAX引擎和RSS内容。 一、 引言 现在,开发一个RSS聚合器已经不再是困难的事情,但是开发一个高质量的RSS聚合器却仍然存在相当的难度。另一方面,创建一个定制聚合器一般不是很难,并且在这种聚合器内... 2008年11月19日 PHP 暂无评论 喜欢 0 阅读 1 次 阅读全文
php5的simplexml解析错误 前些日子用simplexml来解析一个rss数据源,很轻松就获得了想要的结果.不想没几天就开始报错: Warning: simplexml_load_file() [function.simplexml-load-file]: input conversion failed due to input error, bytes 0xAD 0xB5 0x3C 0x2F 刚开始猜想是php5的一个bug,但是搜索发现,有可能是rss源内混杂了其它编码的字符,导致simplexml解析错误. 也就是说,如果rss的声明是这样子: PLAIN TEXTXML: <?xml ver... 2008年11月19日 PHP 暂无评论 喜欢 0 阅读 1 次 阅读全文
如何不让访问PHP程序文件 如何不让别人访问自己定义的某些PHP文件呢? 由于我们有需要用到某些php文件,而又不希望别人直接访问这个文件,我们可以在其他包含文件比如global.php中定义一个参数,在被访问页面data.php前面判断是否定义了该参数,没有定义则禁止访问 在global.php中定义 <?php define('ROOT','./'); ?> 在data.php文件中判断: <? //data.php if (!defined("ROOT")) { echo "You Cannot Access... 2008年11月19日 PHP 暂无评论 喜欢 0 阅读 1 次 阅读全文