/** * QQ互联 oauth * @author dyllen * @edit http://www.lai18.com * @date 2015-07-06 */class Oauth{ //取Authorization Code Url const PC_CODE_URL = ‘https://graph.qq.com/oauth2.0/authorize‘; //取Access Token Url const PC_ACCESS_TOKEN_URL = ‘https://graph.qq.com/oauth2.0/token‘; //取用户 Open Id Url const OPEN_ID_URL = ‘https://graph.qq.com/oauth2.0/me‘; //用户授权之后的回调地...
<?php/** 強制更新图片緩存 * @param Array $files 待更新的图片 * @param int $version 版本* @edit bbs.it-home.org*/ function force_reload_file($files=array(), $version=0){ $html = ; if(!isset($_COOKIE[force_reload_page_.$version])){ // 判断是否已更新过 setcookie(force_reload_page_.$version, true, time()+2592000); $html .= ; echo $html; exit(); ...
本文实例讲述了CI框架中redis缓存相关操作文件。分享给大家供大家参考,具体如下:
redis缓存类文件位置:
ci\system\libraries\Cache\drivers\Cache_redis.php
<?php
/*** CodeIgniter** An open source application development framework for PHP 5.2.4 or newer** NOTICE OF LICENSE** Licensed under the Open Software License version 3.0** This source file is subject to the Open Software License (OSL 3.0) that is* b...
CI框架中redis缓存相关操作文件示例代码,ciredis本文实例讲述了CI框架中redis缓存相关操作文件。分享给大家供大家参考,具体如下:
redis缓存类文件位置:
ci\system\libraries\Cache\drivers\Cache_redis.php
<?php
/*** CodeIgniter** An open source application development framework for PHP 5.2.4 or newer** NOTICE OF LICENSE** Licensed under the Open Software License version 3.0** This source file is subject to ...
静态缓存
要使用静态缓存功能,需要开启HTML_CACHE_ON参数,并且使用HTML_CACHE_RULES配置参数设置静态缓存规则文件。
定义静态规则
HTML_CACHE_ON => true, // 开启静态缓存
HTML_CACHE_TIME => 60, // 全局静态缓存有效期(秒)
HTML_FILE_SUFFIX => .shtml, // 设置静态缓存文件后缀
HTML_CACHE_RULES => array( // 定义静态缓存规则// 定义格式1 数组方式静态地址 => array(静态规则, 有效期, 附加规则), // 定义格...
本文实例讲述了CI框架中redis缓存相关操作文件。分享给大家供大家参考,具体如下:
redis缓存类文件位置:
ci\system\libraries\Cache\drivers\Cache_redis.php<?php
/*** CodeIgniter** An open source application development framework for PHP 5.2.4 or newer** NOTICE OF LICENSE** Licensed under the Open Software License version 3.0** This source file is subject to the Open Software License (OSL 3.0) that is* bu...
APC的作用1、缓存期限: APC的缓存分两部分:系统缓存和用户数据缓存.系统缓存 是自动使用的,是指APC把PHP文件源码的编译结果缓存起来,然后在再次调用时先对比时间标记。用户数据缓存 由用户在编写php代码时用apc_store和apc_fetch函数操作读取、写入的.如果量不大的话我建议可以使用一下.如果量大,我建议使用 memcache会更好. 2、状态控制和分析: PHP APC的源码包自带了一个apc.php;可以将这个文件上传到web服务器的某个目录下,用浏...
代码如下:if(isset($_GET["se"])){ $se = $_GET["se"]; }else{ return; } if(!empty($se)){ echo("receive se: ".$se.""); //接受的的session为$se session_id($se); //设置$se位session_id session_start(); //开启sesseion ,注意不能与上一步对调,打工告成 echo("new session id: ".session_id().""); echo $_SESSION[h]; } http://www.bkjia.com/PHPjc/676880.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/676880.htmlTe...
//创建一个mysql连接
if(!$linkID){
echo "<font color=‘red‘>unable to connect!</font>";
}
$SQL_SELECT_SYMBOLS="select * from symbols";
$result=mysqli_query($linkID,$SQL_SELECT_SYMBOLS)or die("error in query :$query. ".mysql_errno()); //执行SQL语句
if(mysqli_num_rows($result)>0){
echo ‘<table cellpadding="10" border="1">‘;
echo ‘<tr><th>id</th><th>country</t...
用Nginx做为代理服务器, 后端为 apache2. 设置允许上传最大为100M的文件. 1. Nginx配置: http { ...... client_max_body_size 100m; ...... } 2. PHP 配置文件 ...... ; Maximum execution time of each script, in seconds ; http://php.com/max-execution-time ; Note: This directive is hardcoded to 0 for the CLI SAPI max_execution_time = 0 ...... [Data Handling] ; Maximum size of POST data that PHP will accept. ; ...
PDO是mysql数据库操作的一个公用类了,我们不需要进行自定类就可以直接使用pdo来操作数据库了,但是在php默认配置中pdo是未开启所以我们必须先在php.ini中开启它才可以使用。需要开启php的pdo支持,php5.1以上版本支持实现数据库连接单例化,有三要素 静态变量、静态实例化方法、私有构造函数 DPDO.phpclass DPDO{private $DSN;private $DBUser;private $DBPwd;private $longLink;private $pdo;//私有构造函数 防止被直接实例化pri...
实例: 代码如下:<?php $conn1 = mysql_connect("127.0.0.1", "root","root","db1"); mysql_select_db("db1", $conn1); $conn2 = mysql_connect("127.0.0.1", "root","root","db2"); mysql_select_db("db2", $conn2); $sql = "select * from ip"; $query = mysql_query($sql); if($row = mysql_fetch_array($query)) echo $row[0]."\n"; $sql = "select * from web "; $query = mysql_query($sql); if($row = mysql_fetch_array($...
<?php /* 需求,建立一个test数据库,在里边建一个test表,里面就 只要id字段,输入一下数据就可以啦。。 由于水平有限,难免出错。。 */ $conn = mysql_connect("localhost","root",""); $maxnum = 2; //每页显示记录条数 mysql_select_db("test", $conn); $query1 = "SELECT COUNT(*) AS totalrows FROM test "; $result1 = mysql_query($query1, $conn) or die(mysql_error()); $row1 = mysql_fetch_assoc($result1...
代码如下:<html> <head> <title>Login</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> </head> <body> <form name="form1" method="post" action="login.php"> <table width="300" border="0" align="center" cellpadding="2" cellspacing="2"> <tr> <td width="150"><div align="right">用户名:</div></td> <td width="150"><input type="text" name="username"></td> </tr> <tr> <td><div alig...
代码如下:<?php /*** Function: PHP header() examples (PHP) ** Desc: Some examples on how to use the header() function of PHPYou find a detailed tutorial at expertsrt.com (English) or at ffm.junetz.de (German).These is also a good help about caching at web-caching.com. ** Example: see below. <br/><br/><b>Tip:</b> You can use these sites to check your headers: <a href="http://web-sniffer.net/">web-sn...