Time of Update: 2016-07-21
第一,使用Header方法設定訊息頭Cache-control QUOTE: header('Cache-control: private, must-revalidate'); //支援頁面回跳 第二,使用session_cache_limiter方法 QUOTE: //注意要寫在session_start方法之前 session_cache_limiter('private, must-revalidate'); 補充: Cache-Control訊息頭域說明
Time of Update: 2016-07-21
The translations performed are: 複製代碼 代碼如下: '&' (ampersand) becomes '&' '"' (double quote) becomes '"' when ENT_NOQUOTES is not set. ''' (single quote) becomes ''' only when ENT_QUOTES is set. ''>' (greater than) becomes '>' htmlspecialchars
Time of Update: 2016-07-21
太簡單了,但時間長了,記不得,浪費我半小時找資料,深刻體會好記性不如爛筆頭!!今天把passport文擋貼上,防止以後忘記!!記住,網上找到自己需要的資料也要耗時間的!!!!!!Passport 通行證 整合第一篇:整合原理請注意: 整合不成功可能造成的後果-----dz論壇無法登入,無法管理解決辦法: 第一步: 到dz的資料庫表cdb_settings 找到下面這幾行修改為 setting.gif (4.3 KB)2006-9-30 13:59第二步:
Time of Update: 2016-07-21
blankyao 說“學習的過程就是不斷的發現錯誤,不斷的改正錯誤”; 先看下手冊上怎麼說的吧! 對一般人來說看下前兩段就可以了 Magic Quotes 代碼: Magic Quotes is a process that automagically escapes incoming data to the PHP script. It's preferred to code with magic quotes off and to instead escape the data at
Time of Update: 2016-07-21
function is_utf8($string) { return preg_match('%^(?: [\x09\x0A\x0D\x20-\x7E] # ASCII | [\xC2-\xDF][\x80-\xBF] # non-overlong 2-byte | \xE0[\xA0-\xBF][\x80-\xBF] #
Time of Update: 2016-07-21
80,250,430,134,35,60,233,90,263,225,120,59,151,677,340,221,550,300,229,97,230,123,133,87 一共24個數字 一個都不能少哦少了要出錯 你可以修改函數判斷一下 複製代碼 代碼如下:/* 24小時柱狀圖 作者:taokey QQ:29611705 */ function h24($str){ $hour = explode(",",$str);
Time of Update: 2016-07-21
Array([key =>] value, [key =>] value, [key =>] value, [key =>] value) // key 可以是 integer 或者 string // value 可以是任何值 array_change_key_case -- 返回字串鍵名全為小寫或大寫的數組 array_chunk -- 將一個數組分割成多個 array_combine -- 建立一個數組,用一個數組的值作為其鍵名,另一個數組的值作為其值
Time of Update: 2016-07-21
程式使用了php的zip擴充,如果伺服器支援,那就可以用了^_^,產生的zip壓縮包可以用winrar等來解壓的,當然也可以用php來解壓。解壓的過段時間再發布了。$button=$_POST['button']; if($button=="開始打包") { $zip = new ZipArchive(); $filename = "./".date("Y-m-d")."_".md5(time())."_jackfeng.zip";
Time of Update: 2016-07-21
1、此函數的作用:去除數組中重複的元素並按鍵名排序 function assoc_unique($arr, $key) { $tmp_arr = array(); foreach($arr as $k => $v) { if(in_array($v[$key], $tmp_arr)) { unset($arr[$k]); } else { $tmp_arr[] = $v[$key]; } } sort($arr); return $arr; } 使用例子: $aa = array( array(
Time of Update: 2016-07-21
1/無法載入mcrypt擴充,請檢查PHP配置; 2/設定檔現在需要絕密的短語密碼(blowfish_secret); 3/#2003-伺服器沒有響應。 為了以備不時之需,把遇到的這些問題的解決方案歸納到飄易部落格,省得日後再遇到這類問題還要到處閱讀文檔,尋找解決方案。
Time of Update: 2016-07-21
/** * 從數組中刪除空白的元素(包括只有空白字元的元素) * * @param array $arr * @param boolean $trim */ 複製代碼 代碼如下: function array_remove_empty(& $arr, $trim = true) { foreach ($arr as $key => $value) { if (is_array($value)) { array_remove_empty($arr[$key]); } else { $value =
Time of Update: 2016-07-21
它是基於JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一個子集 JSON 主要利用了成對的 {} 來包住各個object(物件),用成對的 [] 來包各個array(陣列), 用成對的 "" 來包住各字串,用逗號來區隔各變數而資料型態有 string, number, array, object 下面簡單的JSON格式,敘述了一個 object json
Time of Update: 2016-07-21
PHP4.0中共有超過30個新的數組相關函數。其中很多通用函數允許你檢查給定數組中是否存在特定對象、對數組元素計數、增加或刪除元素,或對元素排序。 如果你有很大的一個數組,而所要完成的僅是找出一個存在的給定值,你可以使用in_array()以返回true 或 false。如下代碼將輸出“Not found in this array”——因為你將在$namesArray中尋找一個並不存在的“Alber ”。 $lookingFor = "Albert"; if
Time of Update: 2016-07-21
curl 支援SSL認證、HTTP POST、HTTP PUT 、FTP 上傳,kerberos、基於HTT格式的上傳、代理、cookie、使用者+口令證明、檔案傳送恢複、http代理通道就最常用的來說,是基於http的get和post方法。 代碼實現: 1、http的get實現 複製代碼 代碼如下: $ch = curl_init("http://www.jb51.net/") ; curl_setopt($ch, CURLOPT_RETURNTRANSFER, true) ;
Time of Update: 2016-07-21
複製代碼 代碼如下:function PMA_getenv($var_name) { if (isset($_SERVER[$var_name])) { return $_SERVER[$var_name]; } elseif (isset($_ENV[$var_name])) { return $_ENV[$var_name]; } elseif (getenv($var_name)) { return getenv($var_name); } elseif (function_exists(
Time of Update: 2016-07-21
不過,跟據我的實驗,如果你不刪除一個地方,產生的文檔用 excel 開啟,是會報錯的! 刪除所有像這樣的串: ss:ExpandedColumnCount="5" 就行了! 樣本: 隨便填點資料,然後提交,會產生一份 xls 檔案。 還有一個小問題沒有找出來,這個模板,只能有兩筆資料,多了也不行,暈,還沒有找到要修改哪裡呢。 另外,我開始是把 formValidate.php 和 report.php合在一起寫的,結果是沒有結果! 分開寫,就有結果了! report.php 複製代碼 代碼如下:
Time of Update: 2016-07-21
;;;;;;;;;;;; ;; 文法 ;; ; 該檔案的文法非常簡單。空白字元和以分號開始的行被簡單地忽略。 ; 章區段標頭(例如: [php])也被簡單地忽略,即使將來它們可能有某種意義。 ; 設定指令的格式如下: ; directive = value ; 指令名(directive)是大小寫敏感的!所以"foo=bar"不同於"FOO=bar"。 ; 值(value)可以是: ; 1. 用引號界定的字串(如:"foo") ; 2. 一個數字(整數或浮點數,如:0, 1, 34, -1, 3
Time of Update: 2016-07-21
1、中轉程式include.inc 複製代碼 代碼如下: include_once 'include/Base.php'; $path = ''; $url = isBase::decrypt(urlDecode($_SERVER['QUERY_STRING'])); parse_str($url); //擷取通過url地址GET傳遞過來的變數 if(!empty($_POST['path'])){ //擷取POST傳遞過來的變數 $path = $_POST['path']; $path =
Time of Update: 2016-07-21
非常適合對資料庫操作命令不熟悉的資料庫管理者,下面我就說下怎麼安裝該工具: 1.先到網上下載phpmyadmin,再解壓到可以訪問的web目錄下(如果是虛擬空間,可以解壓後通過ftp等上傳到web目錄下),當然您可以修改解壓後該檔案的名稱。 2.配置config檔案 開啟libraries下的config.default.php檔案,依次找到下面各項,按照說明配置即可: A.訪問網址 引用: $cfg['PmaAbsoluteUri'] = '';這裡填寫phpmyadmin的訪問網址
Time of Update: 2016-07-21
複製代碼 代碼如下: function GetIP() { //擷取IP if ($_SERVER["HTTP_X_FORWARDED_FOR"]) $ip = $_SERVER["HTTP_X_FORWARDED_FOR"]; else if ($_SERVER["HTTP_CLIENT_IP"]) $ip = $_SERVER["HTTP_CLIENT_IP"]; else if ($_SERVER["REMOTE_ADDR"]) $ip = $_SERVER["REMOTE_ADDR"];