PHP_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> PHP >>列表
· PHP定时任务发布时间:2012-08-21
PHP属于弱类型解释型语言,它的实现决定了它没有Java和.Net这种AppServer的概念,而http协议是一个无状态的协议,PHP只能被用户触发调用,调用后会自动退出内存,没有常驻内存,就没有办法准确的定时处理。如果需要用PHP定时执行某些任务的话,可以有如下方法:1、Linux下crontab,windows下计划任务2、set_time_limit(0);ignore_user_abort(true);死循环第一种:crontab定期执行的php文件... 查看全文
说明:主页是index.php;传递的值是id(数据库的主键);文章的数据库是article,其中文章标题的列是title。我的QQ是:287156904(乌鸟heart)欢迎交流!<?php//----显示上一篇、下一篇文章代码START----$sql_former="select*fromarticlewhereid<$idorderbyiddesc";//上一篇文章sql语句。注意是倒序,因为返回结果集时只用了第一篇文章... 查看全文
· Apache、PHP配置注意事项发布时间:2012-08-21
1、在配置好Apache后,PHP的mysql扩展可能不能用,需要将php根目录下的"libmysql.dll"复制到Apache的bin目录中。... 查看全文
· 6个常见的 PHP 安全性攻击发布时间:2012-08-21
了解常见的PHP应用程序安全威胁,可以确保你的PHP应用程序不受攻击。因此,本文将列出6个常见的PHP安全性攻击,欢迎大家来阅读和学习。1、SQL注入SQL注入是一种恶意攻击,用户利用在表单字段输入SQL语句的方式来影响正常的SQL执行。还有一种是通过system()或exec()命令注入的,它具有相同的SQL注入机制,但只针对shell命令。01$username=$_POST['username'];02$query="select*fromauthwhereusername='"... 查看全文
· php json_encode 中文null发布时间:2012-08-21
phpjson_encode中文null更多内容请看:yoewan分享,Flash教程,JSFL教程转载自:http://www.yoewan.com/php-the-json_encode-chinese-null.html今天在使用phpjson_encode的时候发现中文都是null,后来上网查询了下,在使用json_encode的时候,中文先要编一下码,否则会为null,代码如下//中文编码$data=iconv('gbk','utf-8','yoewan分享');标签:yoewan... 查看全文
· php pathinfo 静态化url发布时间:2012-07-09
From:http://www.chedong.com/tech/google_url.htmlPATH_INFO是一个CGI1.1的标准,经常发现很多跟在CGI后面的"/value_1/value_2"就是PATH_INFO参数:比如:http://phpunixman.sourceforge.net/index.php/man/ls中:$PATH_INFO="/man/ls"PATH_INFO是CGI标准,因此PHPServlet等都有的支持。比如Servlet中就有request... 查看全文
· linux安装php,gd支持jpeg发布时间:2012-07-09
这几天弄一个项目的服务器,一同事突然告诉我报错误了:Fatalerror:Calltoundefinedfunctionimagecreatefromjpeg()解决办法:[size=large]1,重新安装php不要安装gd[size]#./configure--prefix=/usr/local/php--with-config-file-path=/etc\--with-mysql=/usr/local/mysql--with-iconv-dir\--with-zlib--with... 查看全文
这是我以前写的PHPMVC框架核心,麻雀虽小五脏俱全,完整代码详见附件SSFrameWorkForPHP4.0.rar该框架主要用于php与extjs(json),flex(xml)的交互操作,简单而实用,不像zend那么臃肿(zend的功能你能用到20%已经很好了)由于采用了ant,build前请下载JRE,并设置好JAVA_HOME,CLASSPATH和PATH(或者放到jre目录),然后点击install.bat... 查看全文
· 使用和学习PHP有多难发布时间:2012-07-09
PHP不是什么复杂高深的技术,但同时,你也不要期望能够在5分钟之内就成为专家。对于新手来说,最大的不适应可能就是PHP的容错度比浏览器对HTML的容错度要低得多。在HTML中如果漏掉了一个结束标签,大多数的浏览器仍然会显示该页面。在PHP中,如果你漏掉了一个结束引号、分号或大括号,将会像图1-3所显示的那样得到一条错误消息。这不仅仅是PHP的一个特性,所有的服务器端技术都是如此,包括ASP、ASP.NET和ColdFusion。图1... 查看全文
· Linux下PHP环境的搭建发布时间:2012-07-09
首先安装apache环境在http://apr.apache.org/download.cgi下载apr-1.4.6.tar.gzapr-util-1.4.1.tar.gz在http://ishare.iask.sina.com.cn/f/22932110.html?from=like下载pcre-8.10.tar.gz(http://pcre.org/)在http://httpd.apache.org/download.cgi#apache24下载httpd-2.4.2.tar.gz#tar... 查看全文
· phpcms v9多表查询发布时间:2012-07-09
在用phpcms做二次开发的时候就难免不用到多表查询。phpcms提供了一个很好标签给我们合用,那就是get标签,具体用法如下。{pc:getsql="SELECTtitle,urlFROMv9_newswherecatid=9andstatus=99orderbyupdatetimedesc"start="0"num="4"return="v"}get标签可以直接写sql查询语句,这个可以根据需求去自由发挥。start为开始数据,num是返回几条数据。return为返回的数据... 查看全文
· PHP $_SERVER详解发布时间:2012-07-09
1、$_SERVER["PHP_SELF"]--获取当前正在执行脚本的文件名2、$_SERVER["SERVER_PROTOCOL"]--请求页面时通信协议的名称和版本。例如,“HTTP/1.0”。3、$_SERVER["REQUEST_TIME"]--请求开始时的时间戳。从PHP5.1.0起有效。和time函数效果一样。4、$_SERVER["argv"]--传递给该脚本的参数。我试了下,get方法可以得到$_SERVER["argv"][0];post方法无法给他赋值。5... 查看全文
安装php和apachehttpserver就不在此陈述了,直接进入正题。环境配置------》步骤一:将php安装目录下的php.ini文件拷贝到window文件下,然后再将php5ts.dll文件拷贝到window文件夹下的system32文件夹下.第一步完成.next:-------------->步骤二:需要更改apache安装文件下的httpd.conf文件,找到LoadModule模块的名称然后在最后添加LoadModulephp5_module"C... 查看全文
浅谈高海波php学习经历php学习过程分享php技巧php经验2011年7月1日高海波毕业了,毕业于巢湖学院信息与计算科学。一般人看到这个专业名字很好听也很有气派!但是它不属于计算机专业而属于你们想不到的数学系,当时我也是被忽悠了哈,但是来到巢湖学院我没有后悔,我的室友们很可爱哈,下面是我室友名单拿来晒晒王松海庞义强吴文龙(人称狗子土狗)洪辰任玉龙(人称soso马化腾终身粉丝)还有老木的我高海波(排名无先后哈哈)曾俊王建龙方鹏余小飞(人称老大)邱振伟李广鲁李胡鹏丁庆宴赵强叶金山(集美研究生啊... 查看全文
· php处理多字节 -- mbstring发布时间:2012-07-09
由于php默认不是unicode(5.3以及以下),所以对多字节文字的处理不够好。对中文字符串的处理,可以根据编码的特性进行处理;也可以使用Multi-ByteString函数,启用该模块后可以使用相应的可以处理非ascii编码的文字了。处理string的函数均有对应的Multi-ByteString函数,前面加上mb_即可。例如:<?phpecho"<h2>中文字符串的处理</h2>";$str="hello,博客";echo"字符串:{$str}<... 查看全文
运行安装文件(ZendServer-CE-php-5.3.2-5.0.1-Windows_x86.exe)开始安装,选项请参照我的选择。这里不做改动,维持默认选择即可点击Browse按钮更改安装目录为D盘更改WebServerPort为85以避免跟IIS冲突安装完成因ZendServer存在配置文件编码的错误,需要手工做更改。用记事本打开D:\ProgramFiles\Zend\ZendServer\etc\ZendEnablerConf.xml文件。将锘??xmlversion="1... 查看全文
ThinkPHP页面跳转ThinkPHP提供了success与error方法用于带提示信息的页面跳转,如添加数据后显示提示信息并跳转等。success方法用于操作成功后的提示,error用于操作失败后的提示,二者使用方法完全一致,下面以success方法来进行说明。========================================================================success方法success方法语法如下:success(message,ajax... 查看全文
· [转]10 个有用的 PHP 代码发布时间:2012-07-09
[代码]获取浏览器IP地址1functiongetRemoteIPAddress(){2$ip=$_SERVER['REMOTE_ADDR'];3return$ip;4}[代码]如果有代理服务器的情况下获取IP01functiongetRealIPAddress(){02if(!empty($_SERVER['HTTP_CLIENT_IP'])){//checkipfromshareinternet03$ip=$_SERVER['HTTP_CLIENT_IP'];04}elseif(... 查看全文
下面是代码:已经解决了官方的错误提示页面不能正常跳转的情况。<html><head><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><title>页面提示</title><scripttype="text/javascript">functionrefresh(){location.href="<{$jumpUrl}>";... 查看全文
PS:原创文章,如需转载,请注明出处,谢谢!本文地址:http://flyer0126.iteye.com/blog/1583082/***根据访问用户IP判断所属区域信息**@authorflyer0126*@since2012/07/09*//***获取用户端ip*@returnAmbigous<unknown,string>*/functiongetIP(){if(isset($_SERVER)){if(isset($_SERVER[HTTP_X_FORWARDED_FOR]... 查看全文