Time of Update: 2017-02-27
非同步 javascript 和 XML(Asynchronous JavaScript and XML,Ajax)無疑是最流行的新 Web 技術。本文中我們將完全使用 PHP 和 Simple Ajax Toolkit (Sajax) 建立一個簡單的相簿作為線上 Web 應用程式。我們首先用標準的 PHP 開發方法編寫簡單的相簿,然後再用 Sajax 將其變成活動的 Web 應用程式。建立一個簡單的相簿 本文將使用兩種方法建立一個簡單的相簿:傳統的 Web 應用程式和基於 Sajax
Time of Update: 2017-02-27
多年以來,建立真正具有響應性的 Web 應用程式這一目標一直被 Web 開發的一個簡單事實所阻礙:要改變頁面某一部分的資訊,使用者就必須重載整個頁面。但是以後不再會這樣了。感謝非同步 Java? 指令碼和 XML(Ajax),我們現在可以從伺服器端請求新內容,只修改頁面的一部分。這個教程解釋了如何把 Ajax 用於 PHP ,並介紹了簡單 Ajax 工具包(Sajax),這是一個用 PHP 編寫的工具,可以把伺服器端 PHP 與 javascript 整合。 開始之前這份教程針對的是對於開發富
Time of Update: 2017-02-27
RSS彙總器是一種特別適合於使用標準AJAX引擎進行構建的應用程式,然而,要實現對RSS回饋的跨域的AJAX請求往往是很難的。在本文中,我將向你展示如何利用一個簡單的PHP函數來實現"橋接"AJAX引擎和RSS內容。一、
Time of Update: 2017-02-27
安裝 PHP 應用程式伺服器 (Windows)若要處理動態 Web 頁,您需要應用程式伺服器。應用程式伺服器是一種軟體,它協助 Web 服務器處理包含伺服器端指令碼或標籤的 Web 頁。當瀏覽器請求這樣一個頁時,Web 服務器先將該頁傳遞給應用程式伺服器進行處理,然後再發送到瀏覽器。有關更多資訊,請參見瞭解 Web 應用程式。確保運行 IIS 的系統上安裝了 PHP 應用程式伺服器並且正在運行。(IIS 可能位於您的硬碟或遠程 Windows 電腦上。)您可以從 PHP Web 網站(網址為
Time of Update: 2017-02-27
一、
Time of Update: 2017-02-27
AJAX無疑是2005年炒的最熱的Web開發技術之一,當然,這個功勞離不開Google。我只是一個普通開發人員,使用AJAX的地方不是特別多,我就簡單的把我使用的心得說一下。(本文假設使用者已經具有JavaScript、HTML、CSS等基本的Web開發能力)[AJAX介紹]Ajax是使用用戶端指令碼與Web伺服器交換資料的Web應用開發方法。Web頁面不用打斷互動流程進行重新加裁,就可以動態地更新。使用Ajax,使用者可以建立接近本地案頭應用的直接、高可用、更豐富、更動態Web使用者介面。非同
Time of Update: 2017-02-27
1.PHP的COOKIEcookie 是一種在遠程瀏覽器端儲存資料並以此來跟蹤和識別使用者的機制。PHP在http協議的頭資訊裡發送cookie, 因此 setcookie() 函數必須在其它資訊被輸出到瀏覽器前調用,這和對 header() 函數的限制類似。1.1 設定cookie:可以用 setcookie() 或 setrawcookie() 函數來設定 cookie。也可以通過向用戶端直接發送http頭來設定.1.1.1 使用setcookie()函數設定cookie:bool
Time of Update: 2017-02-27
我發現很多的PHP程式員,尤其是學習還不是很久的,都不知道PHP的精華所在。Perl當年如何在商界出名?其強大的Regex。而PHP呢?他是一門從Unix下發展起來的語言,當然也就繼承了Perl的很多特點,同時C的優點都有。快速、簡潔、明了,尤其是C程式員,PHP是至愛,我就是深愛著“PHP”(都忘了女友了:))。這裡,我想來寫一篇PHP的變數、數組應用技巧和PHP的Regex、PHP的模板應用,以後有時間再寫PHP與COM、PHP與XML的完全結合。1、變數、數組的應用
Time of Update: 2017-02-27
根據具體的情況,一般的開發人員往往比優秀的開發人員的效率低 10%~20%。優秀的開發人員的效率更高,因為他們擁有豐富的經驗和良好的編程習慣。不良的編程習慣將會影響到效率。本文通過展示一些良好的編程習慣,協助您成為更優秀的程式員。這些良好的編程習慣不僅能提高效率,還能讓您編寫出在應用程式的整個生命週期中易於維護的代碼。編寫出來的代碼可能需要大量的維護;應用程式的維護是一筆很
Time of Update: 2017-02-27
在php 中預設日期時間的設定方法:適用於5.1以後的版本。1.修改php.ini找到 date.timezone 那一行,去掉前面的“;” ,修改為你需要的時區,例如:date.timezone = Asia/Shanghai或者2.使用內建的函數如果你使用北京時間,就像這樣就可以了。date_default_timezone_set("Asia/Shanghai");3.想知道當前系統的時區設定,只要使用phpinfo();查看 Date 區的
Time of Update: 2017-02-27
你已經閱讀過關於:物件導向編程可以協助你管理你的大型web項目,並且你 已經開始使用PHP來進行物件導向編程了嗎?如果你已經編寫了幾個類應用在網 站上並且你是一個有條理的人的話,那麼你應該已經編寫了關於它們的一些文檔 。但是如果你是一個象我一樣的不拘小節的人,你只是會在類的原始碼中加一些 注釋而沒有別的文檔。沒有文檔就很難記住方法的名字和它們的使用方法(參數 和含義)。解決這種情況最典型的辦法就是開啟原始碼檔案,從成百上千的語句
Time of Update: 2017-02-27
向伺服器上傳檔案,是我們做項目時經常用的一種技術。做過ASP開發的知道,ASP對上傳檔案很無耐,至少得需要借組其它手段,如自己寫VB代碼、利用免費上傳組件等,可謂痛苦之極。好在PHP開發人員為我們寫好上傳函數,使PHP可以輕而易舉上傳文字檔、甚至二進位檔案。所以在進行ASP開發的戰友們,快快轉行到我們的PHP開發吧,呵呵~~一、上傳單個檔案您可以如下建立一個特殊的表單來支援檔案上傳:檔案上傳表單<form enctype="multipart/form-data"
Time of Update: 2017-02-27
//********viewdir.php//********<html><head><title>查看伺服器端目錄和檔案</title><meta http-equiv="Content-Type" content="text/html; charset=gb2312"></head><body bgcolor="#FFFFFF" text="#0
Time of Update: 2017-02-27
一、安裝xdebug模組1、去www.xdebug.org下載相應版本php的模組檔案,儲存下載後的檔案到php的ext目錄,可以自己修改檔案的名稱,如儲存成:php_xdebug.dll2、修改php.ini,增加如下資訊,在檔案的最後[Xdebug]zend_extension_ts="c:/php5/ext/php_xdebug.dll"xdebug.auto_trace=Onxdebug.collect_params=Onxdebug.collect_return=O
Time of Update: 2017-02-27
PHP 的 Xdebug 擴充可以協助在程式出錯或失敗時剖析應用程式以尋找原因。我們可以使用Xdebug 跟蹤呼叫堆疊、分析記憶體使用量情況並查看參數和變數。安裝xdebug的過程相對簡單,具體過程如下(linux):wget http://xdebug.org/link.php?url=xdebug203 tar -xvzf xdebug-2.0.3.tgz cd xdebug-2.0.3 /usr/local/php/bin/phpize ./configure
Time of Update: 2017-02-27
聽說xdebug 的大名,等見到他的時候已經是 xdebug 2.0.0rc3 的發行版了,沒有用過Xdebug 1.3.1,,感覺就是 profile 變化比較大,正好需要的就是php profile 功能.我照著他 下載他的 doc.tar.gz
Time of Update: 2017-02-27
什麼是Xdebug?Xdebug是一個PHP的擴充用於調試PHP程式,用於調試PHP,可以提供很多有用的調試資訊。1.Xdebug的安裝首先假設我們的開發平台是windows
Time of Update: 2017-02-27
<form action="<?=$_SERVER['PHP_SELF']?>" method="post" enctype="multipart/form-data" name="form1" id="form1"> <table width="486" border="0" align="center"
Time of Update: 2017-02-27
PHP4.0 提供了一個輸出緩衝函數集合。輸出緩衝支援允許你寫包裹函數功能壓縮緩衝區。在 PHP4 的輸出緩衝支援允許 HTML 頭資訊存放, 無論 HTML的本文是否輸出。但在PHP中,頭資訊( (header(), content type, and cookies )不採用緩衝 。在使用PHP的過程中不免要使用到header和setcookie
Time of Update: 2017-02-27
我們一般實現下載都是調用url來下載,但是遇到ie能識別開啟的檔案就不能用這種方式了,比如下載一個圖片、html網頁等,這時就需要編程來實現,以下php代碼可以解決:<?if( empty($_GET['FileName'])|| empty($_GET['FileDir'])|| empty($_GET['FileId'])){ echo'<script> alert("非法串連 !"); location.replace