Time of Update: 2016-07-29
複製代碼 代碼如下://建立一個新的DOM文檔 $dom = new DomDocument(); //在根節點建立departs標籤 $departs = $dom->createElement('departs'); $dom->appendChild($departs); //在departs標籤下建立depart子標籤 $depart = $dom->createElement('depart'); $departs->appendChild($depart);
Time of Update: 2016-07-29
$filename = "D:\\296.mid"; $file = fopen($filename, "rb"); $bin = fread($file, 2); //唯讀2位元組 fclose($file); $strInfo = @unpack("c2chars", $bin); $typeCode = intval($strInfo['chars1'].$strInfo['chars2']); $fileType = ''; switch ($typeCode) { case 7790:
Time of Update: 2016-07-29
複製代碼 代碼如下: Login 使用者名稱: 密碼: Cookie儲存時間: 瀏覽器進程 儲存1天 儲存30天 儲存365天 複製代碼 代碼如下:@mysql_connect("localhost", "root","1981427") //選擇資料庫之前需要先串連資料庫伺服器 or die("資料庫伺服器串連失敗"); @mysql_select_db("test") //選擇資料庫mydb or die("資料庫不存在或不可用");
Time of Update: 2016-07-29
user-define-session-inc.php檔案代碼:複製代碼 代碼如下:function mysession_open($save_path, $session_name) { @mysql_connect("localhost", "root","1981427") //選擇資料庫之前需要先串連資料庫伺服器 or die("資料庫伺服器串連失敗"); @mysql_select_db("test") //選擇資料庫mydb or die("資料庫不存在或不可用"); return
Time of Update: 2016-07-29
▓ 套件簡介 PEAR最重要的就是擁有許多的程式庫可供開發人員免費引用,這些程式庫會被包裹成套件,而且每個套件中都會放入一個名為package.xml的檔案.這是PEAR團隊的規定,這個檔案紀錄著程式庫的檔案架構,版本編號等資料,有了這個檔案,程式庫壓縮後才有資格稱為「套件」,也因為有了這個xml檔,PEAR所提供的「套件管理指令」就可以很簡單地管理程式庫,例如:可以用指令來安裝套件、刪除套件、觀看套件資訊或套件升級等。
Time of Update: 2016-07-29
問題: 在 Google Map 上用 Ajax 以 get 方式向伺服器傳遞資料時,伺服器端顯示為 url 亂碼, Zend Framework 向 MySQL 儲存資料為亂碼,但是提取出來又是正常中文字型, MySQL 中輸入中文,顯示在 PHP 網頁上為亂碼。 解決方式: 1. Ajax 的 url 編碼需要轉換,我使用的如下函數: public function js_unescape($str) { $ret = ''; $len = strlen($str); for ($i = 0
Time of Update: 2016-07-29
Author: Wenlong Wu 一、針對MS SQL SERVER資料庫 有兩種解決方案,如下: 修改php.ini來實現: 開啟php.ini,可看到mssql.textsize,mssql.textlimit兩個選項: ; Valid range 0 - 2147483647. Default = 4096. ;mssql.textlimit = 4096 ; Valid range 0 - 2147483647. Default = 4096. ;
Time of Update: 2016-07-29
//本分頁類不處理SQL; //大大的加快了分頁功能 //http://blog.csdn.net/fkedwgwy //瀟湘部落格--瀟湘 /** 示範 require_once('../libs/classes/page.class.php'); $page=new page(array('total'=>1000,'perpage'=>20)); echo 'mode:1'.$page->show(); echo 'mode:2'.$page->show(2); echo 'mode:3'
Time of Update: 2016-07-29
如果直接調用mysql_connect會出現:Fatal error: Call to undefined function mysql_connect() 的錯誤 解決辦法, 找到zend studio php.ini所在的位置 我的zend studio安裝在D:\Program Files\ 所以php.ini所在位置為:D:\Program Files\Zend\Zend Studio for Eclipse -
Time of Update: 2016-07-29
採集回來的圖片img標籤中,有好多javascript指令碼和無用的資訊,必需過替換自己想要的,比如alt。先看看要過濾的內容,我隨便複製出來: 複製代碼 代碼如下:sdfsdfsdfsfsdfsdfasdfsadfsdfsadfsdfsdf 要把上面替換成形如: 複製代碼 代碼如下: 其中src=”http://www.xxx.com/upimg/080330 /120D1232295023X0.gif” src=”http://www.xxx.com/upimg/080330 /120D12
Time of Update: 2016-07-29
一、 在函數中,傳遞數組時使用 return 比使用 global 要高效,比如:function userloginfo($usertemp){ $detail=explode("|",$usertemp); return $detail; } $login=userloginfo($userdb); 比 function userloginfo($usertemp){ global $detail; $detail=explode("|",$usertemp); }
Time of Update: 2016-07-29
複製代碼 代碼如下:/* * PHP100中文網,整體提供,測試通過 */ $msn = new myMSN(php100@php100.com, "123"); // MSNv9 class myMSN { private $server = "messenger.hotmail.com"; private $port = 1863; private $nexus = "https://nexus.passport.com/rdr/pprdr.asp"; private $sshLogin =
Time of Update: 2016-07-29
for ($i=10; $i>0; $i--) { echo $i; flush(); sleep(1); } ?> 按照php手冊裡的說法 該函數將當前為止程式的所有輸出發送到使用者的瀏覽器。 上面的這段代碼,應該隔一秒鐘輸出一次$i。但是實際中卻不一定是這樣。有可能是等了10秒鐘後,所有的輸出同時呈現出來。 好,我們來改一下這段代碼,改成 ob_end_clean();//修改部分 for ($i=10; $i>0; $i--) { echo $i; flush(); sleep(1); }
Time of Update: 2016-07-29
function set_4pixel($r, $g, $b, $x, $y) { global $sx, $sy, $pixels; $ofs = 3 * ($sx * $y + $x); $pixels[$ofs] = chr($r); $pixels[$ofs + 1] = chr($g); $pixels[$ofs + 2] = chr($b); $pixels[$ofs + 3] = chr($r); $pixels[$ofs + 4] = chr($g); $pixels[$ofs
Time of Update: 2016-07-29
/** * 功能:產生縮圖 * 作者:phpox * 日期:Thu May 17 09:57:05 CST 2007 */ class CreatMiniature { //公開變數 var $srcFile=""; //原圖 var $echoType; //輸出圖片類型,link--不儲存為檔案;file--儲存為檔案 var $im=""; //臨時變數 var $srcW=""; //原圖寬 var $srcH=""; //原圖高 //設定變數及初始化 function SetVar($
Time of Update: 2016-07-29
1.安裝Apache 將httpd-2.2.4.tar.gz拷貝至/usr/local/src目錄中 tar -zxvf httpd-2.2.4.tar.gz cd httpd-2.2.4 ./configure --prefix=/usr/local/apache2 --enable-so --enable-vhost-alias --enable-rewrite --enable-deflate --enable-mods-shared=all --with-mpm=worker make
Time of Update: 2016-07-29
session_start(); session_register("login_check_number"); //昨晚看到了chianren上的驗證碼效果,就考慮了一下,用PHP的GD庫完成了類似功能 //先成生背景,再把產生的驗證碼放上去 $img_height=120; //先定義圖片的長、寬 $img_width=40; if($HTTP_GET_VARS["act"]== "init"){ //srand(microtime() *
Time of Update: 2016-07-29
在使用基本的映像建立函數之前,需要安裝GD庫檔案。如果要使用與JPEG有關的映像建立函數,還需要安裝jpeg-6b,如果要在映像中使用Type 1型字型,則必須安裝t1lib。 在建立映像建立環境之前,還需要做一些準備工作。首先,安裝t1lib接著安裝jpeg-6b,然後再安裝GD庫檔案。在安裝時一定要按這裡給定的順序進行安裝,因為在編譯GD入庫時會用到jpeg-6b,如果沒有安裝jpeg-6b,在編譯時間就會出錯。
Time of Update: 2016-07-29
讓我們算一算有多少種方法 處理諸如 PHP 之類的現代程式設計語言的樂趣之一就是有大量的選項可用。PHP 可以輕鬆地贏得 Perl 的座右銘“There's more than one way to do it”(並非只有一種方法可做這件事),尤其是在檔案處理上。但是在這麼多可用的選項中,哪一種是完成作業的最佳工具?當然,實際答案取決於解析檔案的目標,因此值得花時間探究所有選項。 回頁首 傳統的 fopen 方法 fopen 方法可能是以前的 C 和 C++
Time of Update: 2016-07-29
$c color=#ff0000>使用者名稱","密碼","(DESCRIPTION=(ADDRESS=(PROTOCOL =TCP)(HOST=IP)(PORT = 1521))(CONNECT_DATA =(SID=lcx)))"); //$sql="select * from all_tab_columns where table_name='MEMBER'";//Table Structure$sql="select USER_ID,PASSWORD from MEMBER where