Time of Update: 2017-01-13
代碼如下複製代碼 if( $_post){ $host = 'localhost'; $user_name = 'root'; $password = 'admin'; $name = $_post['user_name']; $city = $_post['city']; if(empty($name) || trim($name)=='') { echo
Time of Update: 2017-01-13
//連結資料庫 代碼如下複製代碼 $localhost ='127.0.0.1';//mssql資料庫ip $sa ='sa';//mssql登入使用者名稱 $pwd='123';//串連密碼 $db = 'cs';//資料庫 $conn=mssql_connect($localhost,$sa,$pwd) or die('mssql資料庫連接失敗');
Time of Update: 2017-01-13
inport.php 代碼如下複製代碼 <?php /** * Database Backup程式 * * @author:黃樂 * @version:1.0 * @lastupdate:2010-7-19 *
Time of Update: 2017-01-13
代碼如下複製代碼 $allow_url_override = 1; // set to 0 to not allow changed via post or getif(!$allow_url_override || !isset($file_to_include)){ $file_to_include = "111cn.net.xls";}if(!$allow_url_override ||
Time of Update: 2017-01-13
首先我們來建立搜尋資料表create table if not exists `search` ( `id` int(4) not null auto_increment, `keyword` varchar(500) not null, primary key (`id`)) engine=myisam default charset=utf8 auto_increment=1 ;儲存資料 代碼如下複製代碼 insert
Time of Update: 2017-01-13
代碼如下複製代碼 class dividepage{//分頁類 private $total;//要顯示的總記錄數 private $url;//請求的url地址 private $displaypg;//每頁顯示的記錄數,預設為每頁顯示10條記錄 private $page;//當前頁碼 private $lastpg;//總頁數,即最後一頁的頁碼 private $prepg;//前一頁
Time of Update: 2017-01-13
代碼如下複製代碼 <!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-
Time of Update: 2017-01-13
代碼如下複製代碼 class excel{ /** *頭的excel檔案(首碼的行) * *從excel複製的xml規格。 * * @訪問私人 * @無功串&
Time of Update: 2017-01-13
foreach 迴圈執行個體用法在PHP中的foreach是用來進行迴圈對一個數組的所有元素。作者的foreach基本文法如下: 代碼如下複製代碼 FOREACH ($array_variable as $value) { [code to execute] }orFOREACH ($array_variable as $key => $value) { [code to execute] }
Time of Update: 2017-01-13
我們先來瞭解一下關於exec函數的使用方法exec() 原型: 代碼如下複製代碼 string exec (string command [, string array [, int return_var]]) exec ()函數與system()類似,也執行給定的命令,但不輸出結果,而是返回結果的最後一行。雖然它只返回命令結果的最後一行,但用第二個參數array
Time of Update: 2017-01-13
出現這個錯誤說明是程式在調用'ZipArchive' 這個類的時候沒有成功,原因是由於在安裝php的時候沒有增加php zip的支援(非zlib)。在Windows下的解決辦法是:1、在php.ini檔案中,將extension=php_zip.dll前面的分號“;”去除,然後同樣在php.ini檔案中,將 zlib.output_compression = Off 改為 zlib.output_compression = On ;2、重啟Apache伺服器。在Unix/
Time of Update: 2017-01-13
在網上找了很久,都是說 php 讀 ntext 出錯的,但沒發現我的頁面出錯,就鬱悶了。後來才查到是說 php 預設最大隻能讀 4K 的內容,原來是我的內容超過了 4K。修改方法如下:1、把 php 升級到 php5 。 還好,我的已經是 php5 了。2、調整 php.ini 的參數,把 php 預設最大隻能讀 4K 改大一點。 ; Valid range 0 - 2147483647. Default = 4
Time of Update: 2017-01-13
經過一時間的 php + mssql,感覺 mssql 對編碼的支援不是很好(其實還是自己沒有把握好啦),但是又還沒有來得急換資料庫,只能將就點,今天又在提交資料時出現了錯誤。由於提交的 ntext 欄位的內容比較多,大約有 220 KB,所以造成了我的誤解,以為是文章太長而引起的錯誤。我一看 php 配置,發現 php 對 mssql.textsize 的支援已經在 400 K了,怎麼還出錯?開啟錯誤後才發現,原來不是文章太長,而是編碼引起的錯誤。錯誤如下:
Time of Update: 2017-01-13
新版本的CKEditor只提供了基本的文本編輯功能,上傳模組由另一個組件CKFinder。這裡主要記錄CKFinder上傳的一些參數配置,能夠成功上傳檔案,自訂上傳檔案目錄,按日期+隨機字元重新命名檔案。1、下載CKFinder。下載CKFinder,解壓跟CKEditor放同一目錄,下載地址:http://ckfinder.com/2、開啟上傳功能。開啟ckfinder\config.php檔案,找到函數CheckAuthentication(),大約在21行,將最後一行return
Time of Update: 2017-01-13
比如你用Zend Studio或Editplus寫程式時,用的是gbk編碼,如果資料需要入資料庫,而資料庫的編碼為utf8時,這時就要把資料進行編碼轉換,不然進到資料庫就會變成亂碼。mb_convert_encoding的用法見官方:mb_convert_encoding — Convert character encodingReport a bug 說明string mb_convert_encoding ( string $str , string $to_encoding [
Time of Update: 2017-01-13
1. output handler ‘ob_gzhandler’ conflicts with ‘zlib output compression’PHP Warning: ob_start() [ref.outcontrol]: output handler ‘ob_gzhandler’ conflicts with ‘zlib output compression’ in yourfilesTry
Time of Update: 2017-01-13
一、舉例比較例一: 代碼如下複製代碼 <?php $var1 = 1; function test(){ unset($GLOBALS['var1']); } test(); echo
Time of Update: 2017-01-13
假設有如下三個檔案, c.php a.php b.php 對應的存放目錄為:localhost/ localhost/ localhost/demo 代碼如下複製代碼 c.phprequire_once("a.php");require_once("demo/b.php");B::demo();a.phpclass A{} b.php的內容比較有意思,因為它自己要繼承 CLASS A 所以自己把a.php也引入進去了
Time of Update: 2017-01-13
第一種回答那麼, 最常見的一種回答是: 設定Session的到期時間, 也就是session.gc_maxlifetime, 這種回答是不正確的, 原因如下:1. 首先, 這個PHP是用一定的機率來運行session的gc的, 也就是session.gc_probability和session.gc_divisor(介紹參看 深入理解PHP原理之Session Gc的一個小機率Notice), 這個預設的值分別是1和100, 也就是有1%的機會, PHP會在一個Session啟動時,
Time of Update: 2017-01-13
函數mixed preg_replace ( mixed pattern, mixed replacement, mixed subject [, int limit])功能在 subject 中搜尋 pattern 模式的匹配項並替換為 replacement。如果指定了 limit,則僅替換 limit 個匹配,如果省略 limit 或者其值為