Time of Update: 2018-12-05
[AJAX執行原理] 一個Ajax互動從一個稱為XMLHttpRequest的JavaScript對象開始。如同名字所暗示的,它允許一個用戶端指令碼來執行HTTP請求,並且將會解析一個XML格式的伺服器響應。Ajax處理過程中的第一步是建立一個XMLHttpRequest執行個體。使用HTTP方法(GET或POST)來處理請求,並將目標URL設定到XMLHttpRequest對象上。 當你發送HTTP請求,你不希望瀏覽器掛起並等待伺服器的響應,取而代之的是,你希望通過頁面繼續響應使用者的
Time of Update: 2018-12-05
用PHP的json_encode來處理中文的時候, 中文都會被編碼, 變成不可讀的, 類似”\u***”的格式,如果想漢字不進行轉碼,這裡提供三種方法 1.升級PHP,在PHP5.4, 這個問題終於得以解決, Json新增了一個選項: JSON_UNESCAPED_UNICODE, 故名思議, 就是說, Json不要編碼Unicode.<?phpecho json_encode("中文",
Time of Update: 2018-12-05
在php程式中需要用到C代碼,應該是下面兩種情況: 1 已有C代碼,在php程式中想直接用2
Time of Update: 2018-12-05
又一個Java的應用程式伺服器開始支援非Java的語言了,這次是PHP。Resin中,php被編譯成位元組碼,運行速度比Apache mod_php快6倍。(估計又是商業版,免費版快不了這麼多)PHP的庫是完全用Java寫的。現在J2EE中已經支援的語言還有Python,CFML,以及快要加入的jRuby。難道Java深知無法和這些語言正面碰撞,乾脆就把它們整合起來嗎?Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=556787
Time of Update: 2018-12-05
1 製作一個bat檔案在計劃任務裡面定期(每天夜裡)執行:然後刪除舊的記錄檔,避免檔案過大apache -k shutdown move /Y access_log access_log.oldmove /Y error_log error_log.oldapache -k start2 [httpd.conf]ThreadsPerChild 250MaxRequestsPerChild 30 Win32DisableAcceptEx 3
Time of Update: 2018-12-05
最近碰到一個項目,需要將申報檔案存成XML的格式,編碼問題著實讓我頭疼了一會。現在全部統一成UTF-8編碼。具體在各種語言下的操作這裡,我用DOM進行XML解析,應為它簡單。1 客戶首先使用VB進行編輯表單,產生一個apply.xml檔案。在VB中,使用MSXML 4.0。如果不設定編碼方式,儲存的時候,檔案預設就是UTF-8編碼 Set dom = CreateDOM Set node = dom.createProcessingInstruction("xml",
Time of Update: 2018-12-05
最近看到不少關於用smtp發郵件的文章,其實除了自己寫以外,php的官方組件庫還提供了一個netmail組件可以發送郵件。下面簡單介紹使用的方法1 下載NetMail,SMTP,SASL,SOCKET等幾個pear組件,當然還包括pear.php這個模組。注意最新版本的檔案裡面最後面缺少 “?>“ 要自己補上。 在你的webapp目錄下建立一個inc/pear目錄,一般不要使用系統的pear庫,因為一可能會有版本問題,二pear使用時需要設定require的路徑,而每一個程式可能都有差別。
Time of Update: 2018-12-05
編寫者版本本文假定您熟悉 Php、Sql。鄭昀@掌上靈通第一稿小麻煩:我們按照慣例使用了一個MS Sql Server的預存程序procA,它給出了一個輸出參數nReturn,而且返回了一個結果集。在如何讓PHP調用這個procA的時候,我們遭遇了一點小麻煩。魚肉和熊掌不可兼得:我們本來希望這樣的代碼能夠既得到輸出參數,又得到返回的結果集:// 初始化要傳進預存程序的參數們:$nYear = 2004;$nPageSize = 20;$nPageNo = 1;// Initializes a
Time of Update: 2018-12-05
在闡述類的概念之前我們來先說說物件導向編程的概念:物件導向的程式設計(Object-Oriented
Time of Update: 2018-12-05
世界上發現首例PHP病毒日期:2004-08-09???來源:eNews 【eNews訊息】一個名為Central Command的反病毒公司發現,第一個用PHP Script語言(一種新型的CGI網路程式編寫語言)編寫的病毒開始感染電腦。當使用者執行一個被感染了的指令檔的時候,PHP.NewWorld病毒就會在糸統中迅速擴散,不管怎樣,這個病毒只能在糸統內進行破壞,這就意味著該病毒的危害性要遠小於其它類型的病毒。Central Command反病毒公司的產品經理史蒂文.薩德默說:“雖然PHP.
Time of Update: 2018-12-05
、程式的抽象層越多,各抽象層分離得越嚴格,程式效率越低。最原始的應用於網頁的php程式模式莫過於指令碼嵌入模式,即僅僅在一個網頁中需要動態處理或顯示資料的地方通過加入標識符嵌入php指令碼。一般來說這是php程式員最早學習的模式,它只有一個抽象層,就是網頁,故本文稱其為單層模式。隨著網站規模逐漸增大,程式員可能會發現單層模式的程式很難維護,當想對程式修改或擴充功能時,會發現代碼非常混亂,感覺無從下手。於是模板類誕生了,它使一個網頁由兩個檔案組成:一個php程式檔案,一個html模板檔案。常用的
Time of Update: 2018-12-05
(一)簡介
Time of Update: 2018-12-05
最近的一個項目,裡面有一個比較大的表單,使用者完成它需要很多時間,很多使用者花了千辛萬苦完成之後,一提交發現SESSION到期,系統退出了,所以引起了研究如何設定SESSION以及保持SESSION線上的需要,下面是一些心得體會。 什麼是SESSION? 按照WIKI的解釋,SESSION是存在於兩個通訊裝置間的互動資訊,在某一時間建立,經過一定的時間後失效。常見的SESSION有:TCP SESSION、WEB SESSION(HTTP SESSION)、LOGIN SESSION等。
Time of Update: 2018-12-05
FCKeditor 是一個十分強大的網頁文字編輯器,它支援多種指令碼程式設計語言和支援多國語言。 官方網站 http://www.FCKeditor.net/ 這裡是關於php的配置方法,其他語言的配置方法是和它一樣的。 假設網站的目錄為: /www /index.php /inc /FCKeditor 一:調用FCKeditor的兩種方法 1:通過建立執行個體
Time of Update: 2018-12-05
一 定義和用法eval() 函數把字串按照 PHP 代碼來計算。該字串必須是合法的 PHP 代碼,且必須以分號結尾。如果沒有在代碼字串中調用 return 語句,則返回 NULL。如果代碼中存在解析錯誤,則 eval() 函數返回 false。文法eval(phpcode)參數描述phpcode必需。規定要計算的 PHP 代碼。提示和注釋注釋:返回語句會立即終止對字串的計算。注釋:該函數對於在資料庫文字欄位中供日後計算而進行的代碼儲存很有用。例子<?php$string =
Time of Update: 2018-12-05
一、什麼是smarty?smarty是一個使用PHP寫出來的模板PHP模板引擎,它提供了邏輯與外在內容的分離,簡單的講,目的就是要使用PHP程式員同美工分離,使用的程式員改變程式的邏輯內容不會影響到美工的頁面設計,美工重新修改頁面不會影響到程式的程式邏輯,這在多人合作的項目中顯的尤為重要。二、smarty優點:1. 速度:採用smarty編寫的程式可以獲得最大速度的提高,這一點是相對於其它的模板引擎技術而言的。2.
Time of Update: 2018-12-05
今天要講的是linux下php擴充的入門篇下面我來講講如何作一個php的擴充首先要有一個搭建好的php環境我把php的安裝在了/usr/local/php當然也通過php的一個配置php.ini的路徑但是要注意了用這種方法安裝的php擴充不能實現我們在php安裝以後的/usr/local/php/bin目錄找到這個檔案phpize稍後我們將用到他他就是個shell指令碼你可以用vi phpize來查看他的內容但是你要注意了這個指令碼不是在哪裡都可以應用的[root@ns root]#
Time of Update: 2018-12-05
根據w3school上的php教程做的copy筆記,http://www.w3school.com.cn/php/php基礎教程1.PHP include 和 require
Time of Update: 2018-12-05
<?php$file = "./關於PHP操作檔案的一些FAQ總結.txt";//===============判斷檔案能不能讀取(許可權問題),或者存不存在if (is_readable($file) == false) { echo "<br/>"; die('no');}//===============判斷檔案存不存在if (file_exists($file) == false) { echo "<br/>"; die('no
Time of Update: 2018-12-05
因為刪除了mysql,發現會引起很多警告,如下PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626+lfs/gd.so' - /usr/lib/php5/20090626+lfs/gd.so: cannot open shared object file: No such file or directory in Unknown on line 0PHP Warning: PHP