php学习--html字符替换

评论(0)浏览(82)分类:PHP/apache/Perl
php学习--html字符替换+展开-PHPfunctionHTMLEncode($str){$str=str_replace("\r","",$str);$str=str_replace("\"","",$str);$str=str_replace(">","",$str);$str=str_replace("","",$str);$str=str_replace("'","'",$str);$str=str_replace("\n","br/>",$str);return$str;}functionHTMLDecode($str){$str=str_replace("","\"",$str);$str=str_replace("",">",$st..

php学习--图像处理

评论(0)浏览(143)分类:PHP/apache/Perl
php学习--图像处理生成png图片代码+展开-PHP$img=imagecreate(200,200);$white=imagecolorallocate($img,0xff,0xff,0xff);$black=imagecolorallocate($img,0x00,0x00,0x00);//imagepolygon($im,array(10,100,30,400,50,600),3,$black);//imagearc($im,100,100,200,150,0,270,$black);//imagefilledrectangle($im,0,0,200,200,$black);imagestring($img,5,50,160,"..

php学习--自定义错误处理

评论(0)浏览(95)分类:PHP/apache/Perl
php学习--自定义错误处理+展开-PHP?php/*//所有错误的基类ExceptionclassException{protected$message="Unknownexception",$code=0,$file,$line,$trace,$string;function__construct(string$message=null,int$code=0){if(func_num_args())$this-message=$message;$this-code=$code;$this-file=__FILE__;//ofthrowclause$this-line=__LINE__;//ofthrowclause$this-trace=..

php学习--获取环境变量和设置环境变量

评论(0)浏览(147)分类:PHP/apache/Perl
php学习--获取环境变量和设置环境变量获取环境变量和设置环境变量,这里所说的环境变量是指php的服务器上的环境变量getenv("环境变量名称")getenv("HTTP_REFERER"):返回当前页面的上一个页面url$home="/home/nobody";putenv("HOME=$home");

php学习--时间函数及时区设置

评论(0)浏览(130)分类:PHP/apache/Perl
php学习--时间函数及时区设置date(string format[,int timestamp])format可以使用的格式代码代码 描述a   上午或下午,两个小写字符表示,”am“或“pm”A   同上,只是用大写表示,“AM”或“PM”B   swatch internet时间,不常用c   ISO 8601。日期用YYYY-MM-DD表示,时间用HH:MM:SS。如【2004-03-26T21:04:42+11:00】,用T分隔日期和时间,后面的+表示当地..

php学习--使用COM

评论(0)浏览(127)分类:PHP/apache/Perl
php学习--使用COM示例代码点击这里下载生成excel电子表格+展开-PHP?phpinclude_once("guid.php");$ex=newCOM("Excel.sheet")ordie("Can'tnotopenexcel!");//$ex-Application-Visible=1;$wkb=$ex->application->workbooks->add();$sheet=1;excel_write_cell($wkb,$sheet,"A4","Hello,World!");$exFileName=realpath(".")."\\".getGuid().".xls";$wkb->SaveAs($exF..

php学习--生成guid

评论(0)浏览(106)分类:PHP/apache/Perl
php学习--生成guid+展开-PHPclassSystem{functioncurrentTimeMillis(){list($usec,$sec)=explode("",microtime());return$sec.substr($usec,2,3);}}classNetAddress{var$Name='localhost';var$IP='127.0.0.1';functiongetLocalHost(){$address=newNetAddress();$address->Name=$_ENV["COMPUTERNAME"];$address->IP=$_ENV['SERVER_ADDR'];return$address;}function..

php学习---class

评论(0)浏览(141)分类:PHP/apache/Perl
php学习---class  特殊的方法__autoload()。它不是一个类方法,而是一个单独的函数;也就是说,可以在任何类声明之外声明这个函数。如果实现了这个函数,它将在实例化一个还没有被声明的类时自动调用__autoload()方法的主要用途是尝试包括或要求任何用来初始化所需类的文件。如下所示,该代码实现将包括一个具有与该类相同名称的文件。function __autoload($n..

php学习--auth授权

评论(0)浏览(122)分类:PHP/apache/Perl
php学习--auth授权+展开-PHP$auth=false;$user=$_SERVER['PHP_AUTH_USER'];$pwd=$_SERVER['PHP_AUTH_PW'];if(isset($user)&&isset($pwd)&&$user==strrev($pwd))$auth=true;if(!$auth){header('www-authenticate:basicrealm="topsecretfiles"');header("http/1.0401unauthorized");}echo$user,"",$pwd;

php在window下连接和使用access数据库

评论(0)浏览(208)分类:PHP/apache/Perl
php在window下连接和使用access数据库示例代码点击这里下载连接acc数据库+展开-PHP$cnStr="provider=microsoft.jet.oledb.4.0;datasource=".realpath("db.mdb");$cn;functionOpenDB(){global$cn,$cnStr;$cn=newCOM("adodb.connection");$cn->open($cnStr);}functionCloseDB(){global$cn;$cn->close();$cn=null;}使用游标属性eof,bof及fields+展开-PHP$result=false;$rs=$cn->execute..

如何fedora5 下安装Apache-2.2.4 php-5.2.1 GD mysql 5.0.27

评论(0)浏览(151)分类:PHP/apache/Perl
如何fedora5 下安装Apache-2.2.4 php-5.2.1 GD mysql 5.0.27我在用fedora5时,想用这些程序的时候,在fedora 5下,这些程序放在太多文件夹下,对一名对fedora 5不熟的人很是麻烦。所以决定把这些程序删了重装。我之所以写这些文字,因为我在google搜了太多不能实现的教程,希望这篇文章对初学者有点帮助。主要软件包:mysql-standard-5.0.27-linux-i686-glibc23.tar.gzurl:http://dev.mysql.com/downloads..

在win2003平台下如何指定运行apache的用户

评论(0)浏览(147)分类:PHP/apache/Perl
在win2003平台下如何指定运行apache的用户  最近在win2003学习apache+php+mysql时遇到了怎么降低运行apache权限的问题【注:默认情况下,Apache服务将被注册为以本地系统用户(System帐号)身份运行。System帐号没有网络权限,不能通过任何Windows安全机制访问网络,包括文件系统、命名管道、DCOM或secure RPC ,但是它对于本地资源却拥有广泛的特权。】,在网上找了许多资料,但是都是l..