Time of Update: 2017-02-28
session|詳解 Session指的就是使用者在瀏覽某個網站時,從進入網站到瀏覽器關閉所經過的這段時間,也就是使用者瀏覽這個網站所花費的時間。從上述的定義中我們可以看到,Session實際上是一個特定的時間概念。
Time of Update: 2017-02-28
動態|原始碼|include
Time of Update: 2017-02-28
資料|資料庫|問題 今天配置了新伺服器,配置是IIS+php,結果運行時發現php串連遠程mssql資料庫出錯,出錯代碼如下:Warning: mssql_connect(): Unable to connect to
Time of Update: 2017-02-28
session|伺服器 【摘 要】 解了session概念後,我在為我單位編寫一個進銷存系統中發現需要讓多個使用者可以同時進入一個php應用程式。原來設計的靜態唯一的session ID導致資料混亂。這樣,動態產生一個唯一的session ID成為當務之急。
Time of Update: 2017-02-28
技巧 在php中輸出返回上一級的代碼:echo "<a href=".$_SERVER["HTTP_REFERER"].">點擊這裡返回</a>";在wap中的代碼是:<?php @header("Content-Type:text/vnd.wap.wml");?><?xml version="1.0" encoding="utf-8"?><!DOCTYPE wml PUBLIC
Time of Update: 2017-02-28
資料|資料庫 <?phprequire_once('db_config.php');//為了安全考慮放在另一個檔案中.class DBManager{ private static $conn; public static function
Time of Update: 2017-02-28
下載 分兩種情況,一是檔案單獨下載: <? $file_name = "abc.exe"; $file_dir = "/xxx/"; if (!file_exists($file_
Time of Update: 2017-02-28
靜態|頁面 class html { var $dir; //dir for the htmls(without/) var $rootdir; //root of html files(without/):html var $name; //html檔案存放路徑 var $dirname; //指定的檔案夾名稱 var $url; //擷取html檔案資訊的來源網頁地址 var $time; //html檔案資訊填加時的時間 var
Time of Update: 2017-02-28
PHP的最新發行版本中已經實現了對遲綁定的支援。當然,在使用其遲綁定功能時還存在很多問題。如果你使用的是更舊版本的PHP(我的伺服器上啟動並執行是PHP 5.0.1版本),那麼你可能發現其中缺乏對於遲綁定的支援。因此,請注意本文中的代碼有可能無法工作在你特定的PHP 5版本中。 一、 PHP 5和多態性 本文想討論物件導向編程中最為重要的部分之一--多態性的設計。為了說明問題,我使用了PHP
Time of Update: 2017-02-28
頁面 WAP(無線通訊協議)是在數字行動電話、個人手持功能(PDA等)及電腦之間進行通訊的開放性全球標準。由於靜態WAP頁面在很多方面不能滿足使用者個人化的服務要求,因此通過WAP伺服器端語言產生動態WML頁面,具有很廣泛的應用價值和很高的商業價值。 WAP應用結構非常類似於Internet,一個典型的WAP應用請求是這樣的:首先,具有WAP使用者代理程式功能的移動終端(WAP手機等)通過內部啟動並執行微瀏覽器(Micro
Time of Update: 2017-02-28
不帶世紀數位 (yy) 帶世紀數位 (yyyy) 標準 輸入/輸出** - 0 或 100 (*) 預設值 mon dd yyyy hh:miAM(或 PM) 1 101 美國 mm/dd/yyyy 2 102 ANSI yy.mm.dd 3 103 英國/法國 dd/mm/yy 4 104 德國 dd.mm.yy 5 105 意大利 dd-mm-yy 6 106 - dd mon yy 7 107 - mon dd, yy 8 108 - hh:mm:ss - 9 或 109 (*
Time of Update: 2017-02-28
程式|執行 一、執行PHP Zend加密檔案報錯現象:開啟網站,出現以下錯誤Fatal error: Unable to read **** bytes in或者是Fatal error: Corrupted encoded data
Time of Update: 2017-02-28
資料|資料庫|問題 【摘 要】 解決 PHP 應用程式中出現的五個常見資料庫問題 —— 包括資料庫模式設計、資料庫訪問和使用資料庫的商務邏輯代碼 —— 以及它們的解決方案。 解決 PHP 應用程式中出現的五個常見資料庫問題 —— 包括資料庫模式設計、資料庫訪問和使用資料庫的商務邏輯代碼 —— 以及它們的解決方案。 如果只有一種 方式使用資料庫是正確的…… 您可以用很多的方式建立資料庫設計、資料庫訪問和基於資料庫的 PHP
Time of Update: 2017-02-28
編程|中文 【摘 要】 本文中涼鞋就盡量多方位介紹一下 UTF8 編碼下的 PHP 編程,至於為什麼單獨介紹“中文”,一來是因為英文這玩意實在不需要考慮 UTF8 …… 除非你準備做多語言系統,(我要發些牢騷:現在的老外寫程式時根本不重視這個問題……),二來是中日韓等多位元組語系在 UTF8 編碼下的處理方式其實大同小異…… 說實話,我也覺得 UTF8
Time of Update: 2017-02-28
編程|對象|項目 PHP的物件導向編程:開發大型PHP項目的方法(五)作者:Luis Argerich 譯者:limodou 使用類進行資料存放區 對於PHP和OOP一件非常好的事情就是,你可以很容易地定義一個類來操作某件事情,並且無論何時你想 用的時候都可以調用相應的類。假設你有一個HTML表單,使用者可以通過選擇產品ID號來選擇一個產品。在數 據庫中有產品的資訊,你想把產品顯示出來,顯示它的價格等等。你擁有不同類型的產品,並且同一個動作
Time of Update: 2017-02-28
緩衝 eAccelerator README for Linux 簡體中文翻譯 eAccelerator 是一個為 PHP 程式加速的免費開源軟體,其極速效果絕不輸給 Zend Performance Suite。並且支援 Linux, FreeBSD, Solaris, MacOS X, Windows等系統。今天閑來無事,將 README for Linux
Time of Update: 2017-02-28
Zip:PclZip http://www.phpconcept.net/pclzip/index.en.php Rar:PECL rar http://pecl.php.net/package/rar 以往過去要在php下執行解壓縮程式,無非最常見的方法是寫command 然後用exec()等執行函式去跑 這在Windows下或許可以,但換成Unix話會礙於帳號許可權問題而無法順利執行 那有沒有那種本身就有提供函式可以直接使用而不需要去下command去跑的方法呢
Time of Update: 2017-02-28
分頁|函數 <?//分頁函數 function genpage(&$sql,$page_size=20){ global $prepage,$nextpage,$pages,$sums; //out param $page =
Time of Update: 2017-02-28
編程 過程: 用class 類比鏈表實現堆棧 .:p完整測試程式地址: http://test.hightman.net/stack/stack_05.php在表單裡可輸入: (3+5)/2 之類的表達試,支援 ()+-/*以下為全部代碼<?php/* =================== Program Description ==================== *//* Written by MingLian Mar.
Time of Update: 2017-02-28
字串 剛好想起來了,順便在這裡發一下. 估計很多新手或老手都會犯這個錯誤. 由於PHP的資料類型會自動轉換, 所以在比較字串時應該當注意盡量不 要用 "==" 來判斷,有時會誤判斷的. 還是看例子: $var = "test"; $foo = 0; echo ($var == $foo); // 結果輸出是 1. 有人可能為覺得這個沒什麼呀,一般來說是不會有這種情況; 事實上當 $foo 的是函數傳回值是很容易出這種誤判斷的.