• PHP/JS中获取当前页面的URL各项参数及完整URL 日期:2015-10-03  点击:132  评论:0

    PHP实现: #测试网址:http: //localhost/blog/testurl.php?id=5 //获取域名或主机地址 echo $_SERVER [ 'HTTP_HOST' ]. br ;#localhost //获取网页地址 echo $_SERVER [ 'PHP_SELF' ]. br ;#/blog/testurl.php //获取网址参数 echo $_SERVER [ QUERY_STRING...

  • 网页输入密码后才显示指定内容之PHP版实例 日期:2015-10-03  点击:443  评论:0

    ?php //作者:www.tongqiong.com $password = 1234 ; //这里是密码 $p = ; if (isset( $_COOKIE [ isview ]) and $_COOKIE [ isview ]== $password ){ $isview =true; } else { if (isset( $_POST [ pwd ])){ if ( $_POST [ pwd ]== $password ){ setcookie(...

  • PHP网站301重定向教程详解 日期:2015-08-08  点击:21  评论:0

    关于301重定向的好处,和一般301重定向的方法,网上有很多,笔者就不重复了,今天要说的,是PHP网站通过修改PHP网页的形式做好301重定向。 前段时间,笔者网站更换域名,在做301重定向时,搜索了网上很多帖子,发现很多都罗列了各种方法,却都没有具体将怎么...

  • php字符串截取的简单代码实例 日期:2015-06-11  点击:28  评论:0

    这篇文章介绍了php字符串截取的简单方法,有需要的朋友可以参考一下 代码如下: strpos (string,find,start) 实例: 代码如下: ?php echo strpos ( Helloworld! , wo );? 输出6 复制代码代码如下: substr (string,start,length) 其中start的参数 正数 - 在字...

  • php连接mssql的方法 怎样实现php连接mssql 日期:2015-04-11  点击:52  评论:0

    LMAP是php主流的环境配置,php一般都是和mysql搭配,本文将详细为你介绍php连接mssql的方法和一些常规操作,php连接mssql之前肯定把PHP和MSSQL安装好,然后配置PHP.ini中的;extension=php_mssql.dll把该项前面的;分号去掉 php连接mssql $cn = mssql_connect(...

  • preg_match函数 实例分析preg_match函数正则匹配 日期:2015-04-11  点击:101  评论:0

    字符串操作在脚本中应用是很多的,字符串分割,字符串匹配,字符串的拼接等等,今天讨论一下 preg_match函数 以及通过正则表达式和preg_match函数来匹配字符串的问题 preg_match函数参数 int preg_match ( string $pattern , string $subject [, array $matc...

  • fsockopen函数被禁用的解决方案 日期:2014-12-07  点击:161  评论:0

    fsockopen()函数的开启和禁用 下面是两种常用的禁用fsockopen的方法。 修改php.ini,将disable_functions =后加入fsockopen 修改php.ini,将allow_url_fopen = On改为allow_url_fopen = Off fsockopen函数被禁用的解决方案 如果服务器没有同时禁用pfsockopen...

  • 关于fsockopen pfsockopen函数被禁用的解决方法 日期:2014-12-07  点击:61  评论:0

    一、 服务器同时禁用了fsockopen pfsockopen,那么用其他函数代替,如stream_socket_client()。注意:stream_socket_client()和fsockopen()的参数不同。 具体操作: 搜索程序中的字符串 fsockopen( 替换为 stream_socket_client( ,然后,将原fsockopen函数...

  • php 内容插入数据库需要mysql_escape_string处理一下 展示内容时候用htmlentities 日期:2014-12-06  点击:151  评论:0

    标题:php 内容插入数据库需要mysql_escape_string处理一下 展示内容时候用htmlentities php 内容插入数据库需要mysql_escape_string处理一下 mysql_escape_string (PHP 4 = 4.0.3, PHP 5, 注意:在PHP5.3中已经弃用这种方法,不推荐使用) mysql_escape_stri...

  • php 非常简单的导入sql文件 日期:2014-12-06  点击:54  评论:0

    在网上找了很多,都是写了一个类 做了各种处理。还真是累哦 当然之前也做了各种尝试 source 客户端命令 mysql_query()是不支持的 load_file 在where 之后执行可以,但是直接mysql_query()执行不可以 file_get_contents() 当然更不行了,行的话人们早用了 其...

  • Linux PHP优化配置 日期:2014-07-08  点击:134  评论:0

    尝试使用针对CPU型号的特殊编译参数 -msse -mmmx -mfpmath=sse 在编译的时候添加 -03参数 编译的时候调节CPU的参数 -march -mcpu Use Caution 尽量只编译你需要的模块,避免无用的扩展加载 对于很少使用的扩展模块,应该编译成共享模式,便于在运行的时候动...

  • PHP检测手机浏览器的代码 日期:2014-03-25  点击:113  评论:0

    ?php function is_mobile(){ //returnstrueifoneofthespecifiedmobilebrowsersisdetected $regex_match = /(nokia|iphone|android|motorola|^mot\-|softbank|foma|docomo|kddi|up\.browser|up\.link| ; $regex_match .= htc|dopod|blazer|netfront|helio|hos...

  • php实现限制文件下载速度的代码实例 日期:2014-03-21  点击:72  评论:0

    有时候你会出于某种目的而要求把下载文件的速度放慢一些,例如你想实现文件下载进度条功能。限制下载速度最大的好处是节省带宽,避免瞬时流量过大而造成网络堵塞。 //将发送到客户端的本地文件 $local_file = 'test-file.zip' ; //文件名 $download_file = '...

  • php去除代码中的空白和注释 日期:2014-03-16  点击:190  评论:0

    /** *去除代码中的空白和注释 *@paramstring$content代码内容 *@returnstring */ function strip_whitespace( $content ){ $stripStr = '' ; //分析php源码 $tokens =token_get_all( $content ); $last_space =false; for ( $i =0, $j = count ( $tokens );...

  • upyun图片fetch的封装代码 日期:2014-03-16  点击:61  评论:0

    ?php header( Content-type:text/html;charset=utf-8 ); require_once ( './upyun.class.php' ); $upyun = new UpYun( '空间' , '账户' , '密码' ); $root = '根目录' ; function microtime_float() { list( $usec , $sec )= explode ( ,microtime()); $s =(...

  • 获取文件大小的php代码 日期:2014-02-27  点击:60  评论:0

    在php中一共有两种方法可以获取文件大小,代码如下,供大家参考! 第一种 staticfunctionconvert($size){ $ unit = array ('b','kb','mb','gb','tb','pb'); return@round($size/pow(1024,($ i = floor (log($size,1024)))),2).''.$unit[$i]; } 第二种 /** *R...

  • php判断手机访问代码 日期:2014-02-23  点击:123  评论:0

    /* QQ:297003558 http: //blog.ddian.cn http: //qita.in /* //手机来访 function is_mobile(){ $user_agent = $_SERVER [ 'HTTP_USER_AGENT' ]; $mobile_agents =Array( 240x320 , acer , acoon , acs- , abacho , ahong , airness , alcatel , amoi , andr...

  • PHP判断客户端是否为手机移动设备 日期:2014-02-23  点击:813  评论:0

    //判断是否属手机 function is_mobile(){ $user_agent = $_SERVER [ 'HTTP_USER_AGENT' ]; $mobile_agents =Array( 240x320 , acer , acoon , acs- , abacho , ahong , airness , alcatel , amoi , android , anywhereyougo.com , applewebkit/525 , applewe...

  • 百度ping接口 百度ping方法 日期:2014-01-28  点击:130  评论:0

    使用方法 访问的时候自动ping到百度 我的方法是 生成缓存,更新缓存的时候自动ping百度 返回结果为0 表示成功。 $pingarcurl='http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; $arcping = new Ping('青豆电子书',$pingarcurl,get_domain(),'http:/...

  • php测试硬盘写速率 日期:2014-01-28  点击:57  评论:0

    使用php写入一个1GB大小的文件,检查硬盘的写速率,可能有一定误差, 建议还是使用专业的硬盘测试工具来检测 一般电脑读写在20M/s,这个测试要执行大概40-50s ?php set_time_limit(0); $str = str_pad ( $str ,512, 0 ); $file = fopen ( ./temp , a+ ); $i...

  • 基于php和mysql的简单的dao类 日期:2014-01-28  点击:128  评论:0

    一个简单的dao,实现基本的CRUD功能,可以继承扩展为实际业务的dao类, 当然也可以直接使用 ?php //require_once('FirePHPCore/FirePHP.class.php'); //$firephp=FirePHP::getInstance(true);//debuggerinfirefox class SimpleDao{ private $_table =null; p...

  • phalcon的类 日期:2014-01-28  点击:1176  评论:0

    phalcon 基于c实现的php框架,里面的类越来越多,今天编译出来20M。越来越大了。 Phalcon\DI\InjectionAwareInterface Phalcon\Forms\ElementInterface Phalcon\Mvc\Model\ValidatorInterface Phalcon\Validation\ValidatorInterface Phalcon\Events\EventsA...

  • 过滤特定词的php实例代码 日期:2013-09-26  点击:59  评论:0

    ? php /** *CreatedbyJetBrainsPhpStorm. *User:lsl *Date:13-8-28 *Time:下午2:58 *敏感词过滤工具类 *使用方法 *echoFilterTools::filterContent(quot;你妈的我操一色狼杂种二山食物quot;,quot;*quot;,DIR.quot;config/word.txtquot;,$GLOBALS[quot;p_memc...

  • mysql版本太高导致shopex4.8.5无法安装 日期:2013-09-26  点击:858  评论:0

    相信很多人都遇到了和我一样的问题:php5.3以上的版本不再支持Zend Optimizer,但是shopex之类的网站必须要高版本的Zend才能用。 经过了n个小时悲催的摸索,终于搞定了,但是最终也只能向shopex屈服了 首先,PHP5.3.x版本如果想使用Zend Guard Loader,必须...

  • php过滤敏感词实例代码 日期:2013-09-21  点击:261  评论:0

    ?php /** *CreatedbyJetBrainsPhpStorm. *User:lsl *Date:13-8-28 *Time:下午2:58 *敏感词过滤工具类 *使用方法 *echoFilterTools::filterContent(你妈的我操一色狼杂种二山食物,*,DIR.config/word.txt,$GLOBALS[p_memcache][bad_words]); */ class FilterTo...

  • PHP图片自动清理程序代码 日期:2013-09-21  点击:72  评论:0

    ?php /** *图片清理计划程序,删除文件下两周没有访问的文件 */ $sRootPath =dirname( __FILE__ ); //define(TIME_LINE,-7day);//删除几天没有访问图片的时间 $dir = $sRootPath .DIRECTORY_SEPARATOR. 'upload' ; $iTimeLine = strtotime ( -7day ); //$iTi...

  • PHP数组中的索引关联数据全部统一转换成json对象代码 日期:2013-09-21  点击:201  评论:0

    public static function encode( $var ) { return '{' .implode( ',' ,self::encodeExcute( $var )). '}' ; } private static function encodeExcute( $var ) { $json = array (); switch ( gettype ( $var )) { case 'array' : foreach ( $var as $key = $v...

  • PHP检测文件是否有bom头代码 日期:2013-09-21  点击:377  评论:0

    ? //此文件用于快速测试UTF8编码的文件是不是加了BOM,并可自动移除 //ByBobShen $basedir = . ; //修改此行为需要检测的目录,点表示当前目录 $auto =1; //是否自动移除发现的BOM信息。1为是,0为否。 //以下不用改动 if ( $dh =opendir( $basedir )){ whil...

  • PHP用pear自带的mail类库发邮件 日期:2013-09-21  点击:776  评论:0

    用pear自带的mail类库发邮件,可以用pear install 命令来安装对应的库。 body= ahref='http://www.baidu.com/'target='_blank'点我重新生成密码/a ; sendMail_smtp( xxxxxxxx@qq.com , '测试' , $body ); function sendMail_smtp( $smtpemailto , $mailsubje...

  • 【代码】php获取从搜索引擎进入网站的关键词 日期:2013-09-21  点击:80  评论:0

    ?php function search_word_from(){ $referer =isset( $_SERVER [ 'HTTP_REFERER' ])? $_SERVER [ 'HTTP_REFERER' ]: '' ; if ( strstr ( $referer , 'baidu.com' )){ //百度 preg_match( |baidu.+wo?r?d=([^\\]*)|is , $referer , $tmp ); $keyword =urldec...