Time of Update: 2016-07-29
page.php 複製代碼 代碼如下:/** ** 通用php分頁類。(仿Google樣式) ** 只需提供記錄總數與每頁顯示數兩個參數。(已附詳細使用說明..) ** 無需指定URL,連結由程式產生。方便用於檢索結果分頁。 ** 表單採用GET方法提交,可保證在諸如查詢之,刪除之類的操作時,不丟失URL參數 **/ class Pager{ //IE地址欄地址 var $url; //記錄總條數 var $countall; //總頁數 var $page; //分頁數字連結 var
Time of Update: 2016-07-29
筆者做了以下的嘗試。 $data_time="1998-12-31 23:59:59"; $c $query_id=mysql_query("SELECT DATE_ADD(' $data_time',INTERVAL 1 YEAR)", $connect_id); $data_time=mysql_result( $query_id,0); mysql_close( $connect_id)
Time of Update: 2016-07-29
為cd2sc.com網站功能而開發,代碼為本人原創,產生速度一般。 (出於眾所周知的原因,涉及到資料庫的資料欄位名稱做了改動,並且為了代碼明晰去掉了參數過濾的部分) 說明:原動態地址為 moban.php?id=1 ,產生後地址為 html/200808/sell_1.html 。page.php為分頁程式,本部落格中有發布。 頁面使用方式,將本代碼儲存為make.php,使用方法為瀏覽器訪問 make.php?t=數量&pg=頁面;例如 make.php?t=300&pg=2,即每次產生300
Time of Update: 2016-07-29
當訪客留言和發帖時,我們並不希望訪客在留言和文章中使用html標記,所以在訪客提交留言和文章時我門得把html標記刪除,下面的函數就是實現此功能的函數 function delete_htm($scr) { for($i=0;$i{ if(substr($scr,$i,1)=="{ while(substr($scr,$i,1)!=">")$i++; $i++; } $str=$str.substr($scr,$i,1); } return($str); } ?>
Time of Update: 2016-07-29
複製代碼 代碼如下:/* 用手冊上的例子 */ $input = array ("a", "b", "c", "d", "e"); $output = array_slice ($input, 2); // returns "c", "d", and "e", $output = array_slice ($input, 2, -1); // returns "c", "d" $output = array_slice ($input, -2, 1); // returns "d"
Time of Update: 2016-07-29
如:name|s:4:"tasm";passwd|s:6:"111111";mode|s:1:"1",也知道該session存放的位置,而且可以上傳檔案,所以嘛,當時就做了一次小小的駭客,線上的朋友的密碼可以一覽無餘,呵呵: function submit1(){ global $username; print "論壇監聽器"; $i=0; if($username=="tasm"||$username=="Tasm") { print "你也太黑了吧?連我你也查?"; return; }
Time of Update: 2016-07-29
1.array_shift()將數組的第一個單元移出再返回,這對有時候數組的第一個單元要單獨處理很方便。 複製代碼 代碼如下:$tmparray = array("1", "2", "3", "4"); $tmparray = array_shift ($tmparray); print_r($tmparray); ?> 2.array_chunk() 將一個數組分割成多個數組 ,後面參數控制數組單元數目。 複製代碼 代碼如下:$tmparray = array('a', 'b', 'c', '
Time of Update: 2016-07-29
複製代碼 代碼如下:** * @說明: 檔案快取輸出 * @參數: $cachefile => cache檔案(絕對路徑) * @參數: $pertime => 緩衝輸出的間隔時間 * @參數: $sql => sql語句 * @參數: $templatefile => 模板檔案名稱(絕對路徑) * www.php100.com 來自 **/ function __cache($cachefile,$pertime,$sql,$templatefile) { global $db;
Time of Update: 2016-07-29
下面介紹使用方法: 1. strstr: 返回一個從被判斷字元開始到結束的字串,如果沒有傳回值,則不包含 複製代碼 代碼如下:/*如手冊上的舉例*/ $email = 'user@example.com'; $domain = strstr($email, '@'); echo $domain; // prints @example.com ?> 2. stristr: 它和strstr的使用方法完全一樣.唯一的區別是stristr不區分大小寫. 3. strpos:
Time of Update: 2016-07-29
--- 空格 --- string GBspace(string) --------- 每個中文字之間加空格 string GBunspace(string) ------- 每個中文字之間的空格清除 string clear_space(string) ------- 用來清除多餘的空格 --- 轉換 --- string GBcase(string,offset) --- 將字串內的中英文字轉換大小寫 offset : "upper" - 字串全轉為大寫 (strtoupper)
Time of Update: 2016-07-29
1、用PHP列印出前一天的時間格式是2006-5-10 22:21:21(2分) 2、echo(),print(),print_r()的區別(3分) 3、能夠使HTML和PHP分離開使用的模板(1分) 4、使用哪些工具進資料列版本設定?(1分) 5、如何?字串翻轉?(3分) --------------------------------------------------------------- 6、最佳化MYSQL資料庫的方法。(4分,多寫多得)
Time of Update: 2016-07-29
php常用的數值判斷函數 //判斷數組 $colors = array("red", "blue", "green"); if(is_array($colors)) { print("colors is an array".""); } //雙精確度數判斷 $Temperature = 15.23; if(is_double($Temperature)) { print("Temperature is a double".""); } //整數判斷 $PageCount = 2234;
Time of Update: 2016-07-29
PHP中預先定義好的常量: __FILE__ 當前正在處理的指令檔名。如果使用在一個被包含的檔案中,那麼它的值就是這個被包含的檔案,而不是包含它的檔案名稱。 __LINE__ 正在處理的檔案的當前行數。 PHP_VERSION 表示PHP處理器的目前的版本,如:'3.0.8-dev'。 PHP_OS PHP處理器所在的作業系統名字,如:'Linux'。 TRUE 真值 FALSE 假值 可以用DEFINE函數定義更多的常量。 如,定義常量: <?php define("CONSTANT",
Time of Update: 2016-07-29
1/無法載入mcrypt擴充,請檢查PHP配置; 2/設定檔現在需要絕密的短語密碼(blowfish_secret); 3/#2003-伺服器沒有響應。 為了以備不時之需,把遇到的這些問題的解決方案歸納到飄易部落格,省得日後再遇到這類問題還要到處閱讀文檔,尋找解決方案。
Time of Update: 2016-07-29
PHP批最取得checkbox的值 1、命名 2、使用 當計劃當作sql指令的一部分時:如果參與控制的欄位是數值型的,則 if(! empty($_POST['checkbox'])) { $expr = join(",", $_POST['checkbox']); $sql = "select * from tbl_name where field in ($expr)"; } 如果參與控制的欄位是數值型的,則 if(! empty($_POST['checkbox'])) { $expr
Time of Update: 2016-07-29
它是基於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-29
var swfu; window.onload = function() { var settings = { flash_url : "js/swfupload_f9.swf", //flash地址 upload_url: "upload.php", //上傳檔案處理地址 post_params: {"PHPSESSID" : "“}, file_size_limit : “1000″, //大小限制 預設單位為kb file_types : “*.jpg;*.gif;*.png;*.swf”
Time of Update: 2016-07-29
procedure TForm1.Button1Click(Sender: TObject); var memoStream,OleStream:TStream; Stream : IStream; begin image1.Picture :=nil; image2.Picture :=nil; //顯示初始照片 image1.Picture.LoadFromFile('c:\logo.bmp');
Time of Update: 2016-07-29
不過,跟據我的實驗,如果你不刪除一個地方,產生的文檔用 excel 開啟,是會報錯的! 刪除所有像這樣的串: ss:ExpandedColumnCount="5" 就行了! 樣本: 隨便填點資料,然後提交,會產生一份 xls 檔案。 還有一個小問題沒有找出來,這個模板,只能有兩筆資料,多了也不行,暈,還沒有找到要修改哪裡呢。 另外,我開始是把 formValidate.php 和 report.php合在一起寫的,結果是沒有結果! 分開寫,就有結果了! report.php 複製代碼 代碼如下:
Time of Update: 2016-07-29
非常適合對資料庫操作命令不熟悉的資料庫管理者,下面我就說下怎麼安裝該工具: 1.先到網上下載phpmyadmin,再解壓到可以訪問的web目錄下(如果是虛擬空間,可以解壓後通過ftp等上傳到web目錄下),當然您可以修改解壓後該檔案的名稱。 2.配置config檔案 開啟libraries下的config.default.php檔案,依次找到下面各項,按照說明配置即可: A.訪問網址 引用: $cfg['PmaAbsoluteUri'] = '';這裡填寫phpmyadmin的訪問網址 B.