Time of Update: 2016-07-13
最近在寫PHP程式時,需要使瀏覽器在https和http之間轉化,上網搜尋相關資訊,無奈只有最近在寫PHP程式時,需要使瀏覽器在https和http之間轉化,上網搜尋相關資訊,無奈只有一篇介紹用ASP實現“在http和https之間轉化”的文章,於是只好行寫了用PHP實現http與https轉化的代碼。 如果網頁使用https訪問,在網頁開頭加入以下代碼:view plainprint?//http轉化為https if ($_SERVER["HTTPS"]<>"
Time of Update: 2016-07-13
php上傳rar壓縮包並解壓到目錄1.php上傳並解壓的原理普通上傳功能 上傳伺服器rarzip 載入系統組件 執行解壓命令 成功解壓到目錄7z2.php執行系統命令的幾類函數的區別system()輸出並返回最後一行shell結果exec()不輸出結果,返回最後一行shell結果passthru()只調用命令,把運行結果原樣輸出new com()系統預定義com類,根據需要任意選擇內建方法3.使用php預定義com組件載入shell$obj=new com('wscript.
Time of Update: 2016-07-13
分頁是目前在顯示大量結果時所採用的最好的方式。有了下面這些代碼的協助,開發人員可以在多個頁面中顯示大量的資料。在互連網上,分頁是一般用於搜尋結果或是瀏覽全部資訊(比如:一個論壇主題)。幾乎在每一個Web應用程式都需要劃分返回的資料,並按頁顯示。下面的這個列表給出的代碼可以讓你的開發很有協助。學習這些代碼,對於初學者也很有協助。1) 使用Ajax分頁 下面這個樣本使用了jQuery + PHP。 Demo link 2) MySql 分頁 資料庫的分頁處理。 3)
Time of Update: 2016-07-13
最近寫了個PHP的SOAP伺服器 端,實現了PHP用戶端的調用,卻實現不了c#用戶端的調用,看完了手冊找了N久也沒實現其訪問 ,最後試用了一下NuSOAPSF.net上的一個開源 項目,效果 很好,很Eacy就實現了所需的功能c#的web 服務 (伺服器端)是非常容易實現的,C#用戶端調用也很方便PHP的web伺服器端 一般要產生一個.wsdl的檔案 ,.wsdl是一個Xml檔案描述提供的服務下面來看看我的第一個PHP web服務/*** ProcessSimpleType method*
Time of Update: 2016-07-13
apache tar xf httpd-2.2.19.tar cd httpd-2.2.19 ls 編譯: ./configure --prefix=/usr/loacl/apache --sysconfdir=/etc/httpd --enable-ssl --enable-modules=most --enable-mods-shared=most --enable-so make make install
Time of Update: 2016-07-13
最近用zendframework架構做項目,要把資料庫中的資料拿出來產生XML文檔。在此大概記錄一下過程:xml檔案:1. 2. 3. 4. 5. 6. 7. 8. 9. 1.建testController.php,添加function.1. public function projectAction(){1. // XML-related routine2.
Time of Update: 2016-07-13
excelUntil:header ("Expires: Mon, 26 Jul 1997 05:00:00 GMT");header ("Last-Modified: " . gmdate("D,d M YH:i:s") . " GMT");header ("Cache-Control: no-cache, must-revalidate"); header ("Pragma: no-cache"); header ('Content-type:
Time of Update: 2016-07-13
上一篇記錄了php建立xml文檔的過程,這篇將記錄如何把接受到的xml字串中的資料和屬性值解析出來,以便進一步對資料進行處理。xml檔案1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31
Time of Update: 2016-07-13
Ubuntu 不像 RedHat 或者 CentOS 那樣有開機啟動配置器 ntsysv但其也有個很方便的工具:rcconf 不過需要另外安裝安裝方式:sudo apt-get install rcconf完成後在命令狀態下輸入:sudo rcconf 即可運行介面跟紅帽子的 ntsysv 差不多。使用中可能會遇到以下情況:1,介面顯示亂碼,如果是遠程用putty登陸,請把語言編碼設定成 UTF-82,設定某項服務 啟動/停用 選擇ok退出,但再次進入介面,發現選項依舊。解決:使用 sudo
Time of Update: 2016-07-13
前一段做的一個PHP程式在伺服器運行正常,被別人拿到本機測試的時候總是出現“Notice: Undefined index:”這樣的警告,這隻是一個因為PHP版本不同而產生的警告(NOTICE或者WARNING),而非錯誤(ERROR)。PHP中的變數在不 聲明的情況下使用的時候,PHP4運行正常,但是到了PHP5環境下就會出現上述的警告或者提示。經過搜尋查詢,總結出來以下三種解決Notice: Undefined
Time of Update: 2016-07-13
/* 2011.7.27*/ $demos =new Demo(); $dbname="create database tools"; $dbtabla="create table admin(name varchar(200),pass varchar(200))"; $values="insert into admin values('Feihacker','tools')"; $demos->CreateDB($dbname); $demos-
Time of Update: 2016-07-13
一。PHP的注釋方法 1. // (單行注釋) 2./**/ (多行注釋) 3.#(多用於Unix SHELL) 二。嵌入方法 可以自己指定,一般情況是 //推薦使用 三。引用檔案 include和require 1.include 多用於流程式控制制中,使流程更加簡單化 include("MyIncludeFile.php") 2.require 多用於程式的一開始,載入後成為程式的一部分 require("MyRequireFile.php")
Time of Update: 2016-07-13
$conn= mysql_connect("127.0.0.1","root","root"); mysql_select_db("tools",$conn); $result= mysql_query("select * from admin"); while($row=mysql_fetch_array($result)) { echo $row["name"]."
Time of Update: 2016-07-13
1 前言PHP被大量的應用於Web的後台CGI開發,通常是在使用者資料資料之後得出某種結果,但是如果使用者輸入的資料不正確,就會出現問題,比如說某人的生日是"2月30日"!那應該怎麼樣來檢驗暑假是否正確呢? 在PHP中加入了Regex的支援,讓我們可以十分方便的進行資料匹配。 2
Time of Update: 2016-07-13
近看了一下RRDTOOL如何作圖,文法確實比較繁瑣,但不是太難。命令列下執行的時候,每次都需要輸出成為一個檔案。我們希望做一個應用,能夠動態組建圖表,看了看Cacti的實現方法,核心的部分就是使用了popen這個函數,將命令的輸出放到了管道中,然後迴圈讀取所有的資料,完成後,再以圖片的形式輸出到用戶端。這樣使用者就能夠看到動態圖片而不需要進行物理的儲存了,下面是我截取的程式碼片段,供大家參考。error_reporting(E_ALL);//作圖命令,注意看 graph
Time of Update: 2016-07-13
一,如何定義一個常量 關鍵字:define 文法define('常量名','常量的值') 二,數組 1定義一個數組 關鍵字array 文法array(key=>value,key2=>value2,key3=>value3) key可以是整形或字串,value可以是任意值 'bar',123=>true); echo $arr['too'].''; echo $arr[123]; ?>
Time of Update: 2016-07-13
下面html格式代碼,你建立一個hostmonter.php的檔案,然後將下面的代碼複製到檔案中並儲存,上傳到伺服器上,然後用瀏覽器也可以用Linux的定時器等工具進行,下在的代碼是每10分鐘檢查一次,下面的代碼中有三個網域名稱,多個網域名稱自行修改一下:—————————————–代碼內容——&mdash
Time of Update: 2016-07-13
function quicksort($seq) { if (count($seq) > 1) { $k = $seq[0]; $x = array(); $y = array(); for ($i=1; $i if ($seq[$i] $x[] = $seq[$i]; } else { $y[] = $seq[$i]; } } $x = quicksort($x); $y =
Time of Update: 2016-07-13
include()The include() 語句包括並運行指定檔案。 以下文檔也適用於require()。這兩種結構除了在如何處理失敗之外完全一樣。include() 產生一個警告而require() 則導致一個致命錯誤。換句話說,如果你想在遇到丟失檔案時停止處理頁面就用require()。include() 就不是這樣,指令碼會繼續運行。同時也要確認設定了合適的include_path。 當一個檔案被包括時,其中所包含的代碼繼承了include
Time of Update: 2016-07-13
官方給出的偽靜態規則 試了一遍不行,下面我給出解決方案,希望能協助到你們: httpd.ini [ISAPI_Rewrite] # 3600 = 1 hourCacheClockRate 3600 RepeatLimit 32 # Protect httpd.ini and httpd.parse.errors files# from accessing through HTTPRewriteRule ^(.*)/yp/([a-z]+)-([0-9]+)\.html$