Time of Update: 2016-07-13
寫了幾個身份證方面的函數,個人感覺挺有用的,特別是在網路問卷調查時,對個人資訊裡的身份證進行驗證很有用,但是應者寥寥,還是收在自己的blog裡算了。 // 計算身份證校正碼,根據國家標準GB 11643-1999 function idcard_verify_number($idcard_base){ if (strlen($idcard_base) != 17){ return false; } // 加權因子 $factor = array(7, 9, 10, 5, 8,
Time of Update: 2016-07-13
這篇文章介紹在PHP的物件導向編程(OOP)。我將示範如何用物件導向的概念編出較少的代碼但更好的程式。祝大家好運。 物件導向編程的概念對每一個作者來說都有不同的看法,我提醒一下一個物件導向語言應有的東西: - 資料抽象和資訊隱藏 - 繼承 - 多態性 在PHP中使用類進行封裝的辦法: class Something { // In OOP classes are usually named starting with a cap letter. var $x;
Time of Update: 2016-07-13
這一年來寫東西都很沒動力, 乾巴巴的,大家看個玩意好了基本上CGI掃描器 (此中包括絕大多數SQL注入偵查工具, 後台/上傳/資料庫掃描器)都通過判斷HTTP回應報文代號來判斷, 就是200, 404, 400這些了, 相信也不用我在這裡廢話HTTP協議了預設設定的瀏覽器碰到40x或者50x都會給你一個預設的錯誤頁面, 但是取消了"顯示友好HTTP錯誤訊息" (IE) 後, 這些錯誤判文中的資訊就會被顯示出來 (所以也就跟正常頁面沒有差了).這樣的話用PHP的header函數就可以玩一個花招:
Time of Update: 2016-07-13
1、關於PHP重新導向方法一:header("Location: index.php");方法二:echo "";方法三:echo "";2、擷取訪問者瀏覽器function browse_infor() {$browser="";$browserver="";$Browsers =array("Lynx","MOSAIC","AOL","Opera","JAVA","MacWeb","WebExplorer","OmniWeb");$Agent =
Time of Update: 2016-07-13
randimage.php/*+---------------------------------------------------------+| By Bleakwind http://www.weaverdream.com+---------------------------------------------------------+*/$dir = "images/";//圖片目錄,注意是按照名字排序顯示的...$imgwidth =
Time of Update: 2016-07-13
2.Include命令 Include命令可以把其它文檔中的文字或圖片插入到當前被解析的文檔中,是整個SSI的關鍵所在。通過Include命令只需要改動一個檔案就可以瞬間更新整個網站! Include命令具有兩個不同的參數,如果使用錯誤的參數更新網站的話,不僅達不到初衷,反而會得到一大堆的錯誤資訊。 Virtual:給出到伺服器端某個文檔的虛擬路徑。例如: $#@60;!--#include virtual="/includes/header.html"
Time of Update: 2016-07-13
$ftp_server = "*.*.*.*";$ftp_user = "lu";$ftp_pass = "love you";// set up a connection or die$conn_id = ftp_connect($ftp_server) or die("Couldnt connect to $ftp_server");$login_result = ftp_login($conn_id, $ftp_user, $ftp_pass); if ((!$conn_id) || (!
Time of Update: 2016-07-13
作者:楊宗威前言: PHP中對各類資料庫的操作有著支援,對檔案的操作也同樣有著很豐富的操作方法,很多朋友現在的操作還是基於檔案操作可是有的時候在操作檔案的時候還存在不少的困惑和疑點,以下是我在日常編寫過程中碰到的以及壇上朋友所碰到的關於檔案操作的一些問題收藏吧。 問:如何建立一個檔案? 答: 1、使用fopen("要建立的檔案名稱","參數"),參數可選w,w+,a,a+ 2、使用exec("echo >
Time of Update: 2016-07-13
你是否曾經或正在為如何能夠在最短的時間內完成對一個包含上千個頁面的網站的修改而苦惱?那麼可以看一下本文的介紹,或許能夠對你有所協助。 什麼是SSI? SSI是英文Server Side Includes的縮寫,翻譯成中文就是伺服器端包含的意思。從技術角度上說,SSI就是HTML檔案中,可以通過注釋行調用的命令或指標。SSI 具有強大的功能,只要使用一條簡單的SSI 命令就可以實現整個網站的內容更新,動態顯示時間和日期,以及執行shell和CGI指令碼程式等複雜的功能。SSI
Time of Update: 2016-07-13
看PHP,MYSQL,都出了新版本,想嘗嘗鮮,就試著安裝了一下,然後把安裝過程記了下來,希望能對學習PHP的新手有些協助,斑竹可以考慮精一下了 Windows XP下全新安裝Apache2,PHP5,MYSQL5,Zend的簡單過程 一、下載地址: Apache2.0.50 :http://httpd.apache.org/download.cgi PHP5.0.2 :http://cn2.php.net/get/php-5.0.2-Win32.zip/from/a/mirror MYSQL5.
Time of Update: 2016-07-13
一、簡介如果你對Unix/Linux有所瞭解的話,你應該知道他們大都內建了C和C++的編譯器,分別是GCC和G++。Unix在程式安裝及Make等許多地方使用到了這些編譯器。利用一些控制台命令,C++和PHP。我將向你介紹怎樣產生一個完整的C++程式例子,他可以在用PHP程式來執行,並能獲得相應的輸出結果。我將先產生C++程式碼,並編譯它,然後討論我們將如果通過使用PHP的函數passthru來執行這個程式。從某種意義上來說,這邊文章給我們提供一種通過Web頁面來訪問一般程式的方法。為了能更好的
Time of Update: 2016-07-13
LAMP 架構的網站,我以前注重的多是安裝/配置方面的,講述開發的相對較少,因為自己從事開發也少。本文的原文當然也來自: Published on The OReilly Network (http://www.oreillynet.com/) http://www.oreillynet.com/pub/a/onlamp/2002/04/04/webdb.html 看了以後,頗有啟發,以前開發中遇到的一些問題,迎刃而解。所以翻譯出來和大家共用。 1. PHP 中數組的使用
Time of Update: 2016-07-13
來源:http://www.pchoer.com/PHP實現對文本資料庫的資料顯示、加入、修改、刪除、查詢五大基本操作的方法我用一個留言本程式作為例子,闡述PHP實現對文本資料庫的資料顯示、加入、修改、刪除、查詢五大基本操作的方法。此文本資料庫共有欄位10個:客戶IP、發言時間、客戶名、客戶EMAIL、客戶首頁地址、留言表情圖片名、客戶QQ、客戶形象圖片、留言內容、管理員回複內容。1、加入資料程式段。$date=date("Y-m-d H:i:s");//取得系統時間$ip =
Time of Update: 2016-07-13
1. 錯誤提示 Warning: Cannot send session cookie - headers already sent Warning: Cannot send session cache limiter - headers already sent 分析及解決辦法
Time of Update: 2016-07-13
在調查程式中,我們需要根據統計的資料來 產生各種圖表來生動的表示調查的百分比
Time of Update: 2016-07-13
來源:濤濤的blog ; PHP還是一個不斷髮展的工具,其功能還在不斷地刪減 ; 而php.ini的設定更改可以反映出相當的變化, ; 在使用新的PHP版本前,研究一下php.ini會有好處的 ;;;;;;;;;;;;;;;;;;; ; 關於這個檔案 ; ;;;;;;;;;;;;;;;;;;; ; 這個檔案控制了PHP許多方面的觀點。為了讓PHP讀取這個檔案,它必須被命名為 ; php.ini。PHP 將在這些地方依次尋找該檔案:當前工作目錄;環境變數PHPRC ;
Time of Update: 2016-07-13
有很多給貓換膚的辦法... 當然,如果你的網站仍然運行著PHP3,你就無法使用迄今為止的任何代碼。但是不要沮喪 -- 有另一種提供給PHP3使用者的解決辦法。它就叫做PHPLIB,它提供了一組有用的類,允許在你的PHP3中增加對session的管理。可以按照包中的指示進行安裝,你還需要修改"local.inc"設定檔來建立你自已的類。
Time of Update: 2016-07-13
---------- php debug ----------Server=localhost;DataBase=mysql;UserID=root;PassWord=123456resource(5) of type (mysql result)Output completed (1 sec consumed) - Normal Terminationclass DBCLS{ //debug 調試開關 var $debug = true; //debuginfo 錯誤資訊,調試資訊 var $
Time of Update: 2016-07-13
ReJeCt//Sign.php//系統適用於win2000$path="e:serv-uServUDaemon.ini";//使用者檔案的路徑$fabu="e:web";//總web路徑if($add){$fp1=fopen($path,"r+");$str=fread($fp1, filesize($path));$fp=fopen($path,"a");flock($fp,3);$us="=".$userid;$start=strpos($str,$us);if($start)
Time of Update: 2016-07-13
開始治療 心理醫生: 好。你今天感覺怎麼樣,維克多?病人: 不太好,醫生。我近來感到有點憂鬱... 心理醫生: 那是為什麼,維克多?病人: 我不知道,醫生。我睡眠不太好,而且我一點胃口也沒有。有一天我們去一個意大利餐館,要了通心麵 -- 但時當他們把它端上來的時候,我一點也吃不下去。我就一直看著它,在我的頭裡一直回蕩著“女高音”的主題曲... 心理醫生: 家裡怎麼樣? 病人: