Time of Update: 2016-07-13
php取得欄位長度 mysql_field_len 是用取得mysql_query返回的值的長度了,文法:mysql_field_len(data,field_offset)data:必選項。指定的資料指標使用。資料指標是由於從mysql_query ( )函數field_offset:要求。具體規定哪開始,開始返回。 0表示第一個欄位$sql = "SELECT * from Person";$result = mysql_query($sql,$con);$length =
Time of Update: 2016-07-13
pdo串連access資料庫教程代碼//php教程.ini需要開放://extension=php_pdo.dll//extension=php_pdo_odbc.dll//資料庫為acc.mdb,為防止惡意下載,改為acc.phptry{ $db = new pdo("odbc:driver={microsoft access driver (*.mdb)};dbq=".getcwd()."\acc.php",'aaa','123456'); //getcwd()函數是擷取當前路徑
Time of Update: 2016-07-13
二種php教程產生html頁面實現代碼利用fopen fread fwrite fcolse開啟檔案形式$fp = fopen ("templets.html","a"); if ($fp){ $fup = fread ($fp,filesize("templets.html")); $fp2 = fopen ("html.shtml","w"); if ($fwrite ($fp2,$fup)){ $fclose ($fp); $fcolse ($fp2); die ("寫入模板成功");
Time of Update: 2016-07-13
在php5.2之前如果我們要驗證IP地址是否有效我們需要使用正則來驗證這樣只是IP地址是不是合法的,如果要有效我們需要調用ping來操作,但php5.2.0之後,有專門的函數來做這個判斷了,下面我來總結一下這些函數判斷是否是合法IP 代碼如下複製代碼 if(filter_var($ip, FILTER_VALIDATE_IP)) {// it's valid}else {// it's not valid} 判斷是否是合法的IPv4 IP地址 代碼如下複製代碼 if(
Time of Update: 2016-07-13
我用的linux系統,今天使用phpmyadmin時出現Wrong permissions on configuration file, should not be world writable!錯誤提示,查資料一看,原來phpMyAdmin要在755許可權下才能正常工作(777不行)。所以解決辦法也就來了:cd到phpMyAdmin上級目錄, 代碼如下複製代碼 chmod -R 755 phpMyAdmin 在我的linux系統用用以下命令 代碼如下複製代碼 chmod
Time of Update: 2016-07-13
文章介紹了關於php中Regex的子模式詳解,有需要知道php中Regex的子模式的朋友可參考一下。函數mixed preg_replace ( mixed pattern, mixed replacement, mixed subject [, int limit])功能在 subject 中搜尋 pattern 模式的匹配項並替換為 replacement。如果指定了 limit,則僅替換 limit 個匹配,如果省略 limit 或者其值為
Time of Update: 2016-07-13
本教程來給各位同學介紹failed to open stream: No such file or directory in解決辦法,有需要瞭解的朋友可進入參考。 Warning: include_once(./include/main.inc.php) [function.include-once]: failed to open stream: failed to open stream: No such file or directory inFatal error: main():
Time of Update: 2016-07-13
php中數組是一個特殊的資料類型,可以說是對象也可說是儲存空間了, 他裡面可以儲存php中其它資料類型的內容,如一個數組中可以有字元型,數字型,對象等等,下面我先來學習一下php數組的定義與遍曆尋找吧。① 建立數組第一種方法$arr[0]=123;$arr[1]=90;….概念:[0] -> 這個我們稱為下標,或者稱為 關鍵字$arr[0] -> 這個稱為數組的一個元素.$arr[0]=123; 123 表示該$arr[0]元素對應的值$arr –》這個是該數組的名稱.
Time of Update: 2016-07-13
php中上傳檔案必須知道幾個技巧,一個必須是由表單post過去的資料,然後由php move_uploaded_file進行接受了,再儲存到伺服器指定路徑即可。1.form 標籤 enctype 屬性。2.$_FILES 系統函數。 //將上傳內容轉換為數組。3.move_uploaded_file 函數。 //移動存放在快取檔案夾裡的上傳檔案到指定檔案夾。4.is_uploaded_file 函數。 //判斷是否存在。--------------------------------------
Time of Update: 2016-07-13
這裡簡單的介紹了關於php解決input輸入多個空格只顯示一個的問題,我們利用了chr(32)來替換成html空格符,有需要的朋友可以參考一下。 代碼如下複製代碼 if( $_POST ){ $txt = $_POST['txt']; echo $txt.''; echo str_replace(chr(32),' ',$txt);}?>
Time of Update: 2016-07-13
php產生圖形驗證碼需要藉助於php gd庫與session來執行個體,這樣由gd庫產生圖片給使用者看,再由使用者輸入驗證提交給伺服器與session中儲存值進行驗證,下面我們來看全過程吧。windows系統GD庫開啟將php.ini檔案找到extension=php_gd2.dll 去掉前面的;就行了linux系統GD庫開啟##檢測GD庫是否安裝命令 php5 -m | grep -i gd 或者 php -i | grep -i --color
Time of Update: 2016-07-13
PHP DDos是一種利用伺服器就是利用我伺服器的php.ini中配置allow_url_fopen = On才得成了,但allow_url_fopen 這個功能很多網站都需要使用,下面我來給大家介紹一些關於PHP DDos的幾個防禦方法我們先來看php ddos代碼 代碼如下複製代碼 $packets = 0; $ip = $_GET['ip']; $rand = $_GET['port']; set_time_limit(0); ignore_user_abort(FALSE);$
Time of Update: 2016-07-13
ckeditor編輯器在上傳圖片或檔案時是沒有大小限制的,下面我們來給大家介紹兩種ckeditor上傳圖片檔案大小限制問題解決辦法。一種可以通過修改PHP.INI設定檔上傳大小來限制,另一種方法只能手動修改Fckeditor源碼,方法如下1、開啟editor/filemanager/connectors/php目錄下config.php,建立Config變數設定上傳圖片大小,這裡以KB為單位 1、$Config['MaxImageSize']=
Time of Update: 2016-07-13
最近配置了一台wamp環境的伺服器,但發現時間與本地時間是地區別的,並且 利用time擷取的時間再利用date顯示有時差的,下面我們一起來導致原因與解決辦法。如果date時間不一致可以使用date_default_timezone_set設定時區: 代碼如下複製代碼 "; //對目前時間進行計算echo date('Y-m-d H:i:s',time()-600); //減10小時echo ""; //時間戳記轉時間echo date('Y-m-d H:i:s',1364277600)
Time of Update: 2016-07-13
在php中檔案file_put_contents函數是可以把我們字串寫入到檔案中哦,這個與php fwrite檔案有一點相同了,下面我來看看看file_put_contents用法與fwrite區別。PHP file_put_contents() 函數是一次性向檔案寫入字串或追加字串內容的最合適選擇。file_put_contents()file_put_contents() 函數用於把字串寫入檔案,成功返回寫入到檔案內資料的位元組數,失敗則返回 FALSE例子: 代碼如下複製代碼
Time of Update: 2016-07-13
php教程上傳圖片後,自動裁剪成縮圖,寬不限高// $Id: image.php 1937 2009-01-05 19:09:40Z dualface $/*** 定義 Helper_Image 類和 Helper_ImageGD 類** @link http://qeephp.com/* @copyright Copyright (c) 2006-2009 Qeeyuan Inc. {@link http://www.qeeyuan.com}* @license New BSD
Time of Update: 2016-07-13
在php中數組與字串相互轉換最常用的方法就是使用explode(),implode()函數來轉換了,今天我看一朋友問了一個這樣的問題,下面我來整理一下分享給各位。行看看這兩個函數implode 函數:使用函數 implode 將數群組轉換為字串explode 函數:使用函數 explode
Time of Update: 2016-07-13
如果我們需要隱藏下載檔案路徑我們只要直接輸入就可以了,而不需要跳轉路徑,下面我們來看一個執行個體,希望對各位同學會有所協助。 代碼如下複製代碼 //設定頭資訊,強制下載檔案 function download_send_headers($filename) { // disable caching $now = gmdate("D, d M Y H:i:s"); header("Expires: Tue, 03 Jul 2001 06:00:00 GMT")
Time of Update: 2016-07-13
在批量的資料擷取在php中很少會使用file_get_contents函數來操作,但是如果是小量的我們可以使用file_get_contents函數操作,因為它不但好用而且簡單易學,下面我來介紹file_get_contents用法與使用過程中的問題解決辦法。先來看問題file_get_contents不能擷取帶連接埠的網址例如: 代碼如下複製代碼 file_get_contents('http://localhost:12345'); 沒有任何擷取。解決方案是
Time of Update: 2016-07-13
mysql伺服器中mysql與information_schema資料庫是系統資料庫了,這個對於我們來講幾乎沒什麼多大的用處,但我們是不能刪除他們的他們是關鍵的,那麼要如何隱藏mysql與information_schema資料庫呢,下面我們一起來看看隱藏它們的方法。本文收集內容:• phpMyAdmin隱藏多個資料庫(information_schema|mysql|test)• phpMyAdmin禁止/不允許使用者修改密碼phpMyAdmin隱藏多個資料庫