-
PHP利用cookie做的投票程序
2012-06-08在開(kāi)始具體的程序設(shè)計(jì)之前,我們先學(xué)習(xí)一下幾個(gè)下面需要用到的重要概念和函數(shù): 首先是cookie,我們需要用他來(lái)防止同一臺(tái)機(jī)器進(jìn)行重復(fù)投票。 cookie原義在美語(yǔ)中是小甜餅的意思,當(dāng)然我們現(xiàn)在不是要吃餅,在這cookie指的是一個(gè)有許多限制的ASCII文件。它是由 -
PHP應(yīng)用:PHP在linxu下的安裝與配置
2012-06-08環(huán)境需求與準(zhǔn)備工作 在安裝 PHP 做為 WWW 服務(wù)器的一部份時(shí),我們可以考慮用 UNIX 操作系統(tǒng);或者是 Windows NT/95 等 Win32 API 的平臺(tái)。當(dāng)然,大部份的人都會(huì)使用 UNIX 來(lái)當(dāng)作 PHP 的執(zhí)行平臺(tái) (在 Windows NT 的用戶大多數(shù)都會(huì)選擇 IIS ASP),因此,本書(shū)的 -
PHP教程:在PHP中將圖片存放ORACLE中
2012-06-08我這里提供一個(gè)用PHP操縱blob字段的例子給你,希望能有所幫助! 這個(gè)例子是把用戶上傳的圖片文件存放到BLOB中。 假設(shè)有一個(gè)表,結(jié)構(gòu)如下: CREATE TABLE PICTURES ( ID NUMBER, DESCRIPTION VARCHAR2(100), PICTURE BLOB ); 然后是用來(lái)處理數(shù)據(jù)的PHP程序代碼 -
PHP生成縮略圖失真/不清晰的解決方法
2011-09-30PHP生成縮略圖失真/不清晰的解決方法 1.用imagecreatetruecolor和imageCopyreSampled函數(shù)分別取代imagecreate和imagecopyresized 2.給imagejpeg的第三個(gè)參數(shù)帶上100(例:imagejpeg($ni,$toFile,100)) 建議將100設(shè)置為90.否則生成圖片會(huì)很大,且效果跟90沒(méi)有太大區(qū)別. -
PHP+MYSQL實(shí)例--網(wǎng)站在線人數(shù)的程序代碼
2010-06-02PHP實(shí)例教程:網(wǎng)站在線人數(shù)的程序代碼,后臺(tái)有MYSQL數(shù)據(jù)庫(kù)支持�?梢灾苯咏y(tǒng)計(jì)出網(wǎng)站當(dāng)前的在線人數(shù)。 首先是創(chuàng)建MYSQL數(shù)據(jù)庫(kù)表。 CREATE TABLE tablename ( field type(max_length) DEFAULT 'default_value' (NOT) NULL } 可以使用的SQL語(yǔ)句。 CREATE TABLE -
PHP技巧:PHP中密碼加密函數(shù)
2010-06-01function ChangeMsg(msgu,msgp) { if(msgu!= msgp!=) { delmsg = md5(msgu); rname = substr(delmsg,5,1).,.substr(delmsg,7,1).,.substr(delmsg,15,1).,.substr(delmsg,17,1); rnamearray = explode(',',rname); rpass = md5(msgp); r_msg = str_ -
解析PHP連接遠(yuǎn)程MYSQL和MYSQL5.1中文亂碼處理方法
2010-06-01本文描述了我在開(kāi)發(fā)我的Blog的過(guò)程中所遇到的一些問(wèn)題以及解決他們的方法。因?yàn)楸揪W(wǎng)站采用的是一個(gè)免費(fèi)的遠(yuǎn)程MySql數(shù)據(jù)庫(kù)db4free.net,而且這個(gè)數(shù)據(jù)庫(kù)是5.1的版本,所以在開(kāi)發(fā)過(guò)程中出現(xiàn)了許多問(wèn)題。故在此發(fā)表,以便大家參考。 一、連接遠(yuǎn)程數(shù)據(jù)庫(kù)的方法 對(duì) -
揭秘黑客隱藏PHP文件后門(mén)的技巧
2010-05-31最近很多朋友都在問(wèn)我是否能把我那一句話木馬隱藏到HTML或圖片里,其實(shí)把一句話木馬插入到PHP文件中就已經(jīng)很隱蔽了,如果說(shuō)硬是要放到HTML文件或圖片里,就接著往下看的這篇測(cè)試報(bào)告吧。 要知道如果光把PHP語(yǔ)句放到圖片里是無(wú)論如何也不能執(zhí)行的,因?yàn)镻HP只 -
如何實(shí)現(xiàn)給上傳圖片加水印
2010-05-31用PHP給上傳圖片加水印的程序是通過(guò)判斷文件類(lèi)型建立圖形,然后把其復(fù)制到原建立的圖形上,填充并建立rectangle,以備寫(xiě)入imagestring()或是原已經(jīng)定好的圖像程序當(dāng)中判斷水印類(lèi)型:一是字符串,另是增加一個(gè)圖形對(duì)象在上面。如果你對(duì)PHP的GD庫(kù)比較熟悉,看 -
PHP和JS實(shí)現(xiàn)普通HTTP上安全地傳輸密碼
2010-05-291、理論 在普通HTTP上,一般表單中的密碼都是以明文方式傳到服務(wù)器進(jìn)行處理的。這無(wú)疑給了壞人以可乘之機(jī)!這里我們就說(shuō)說(shuō)怎么傳輸密碼才是安全的! 與其傳輸密碼本身,到不如傳輸其加密后的形式。MD5是個(gè)不錯(cuò)的選擇。第一,不同的資源幾乎不可能生成相同的M -
揭秘PHP動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)中常用的8個(gè)小技巧
2010-05-29本文總結(jié)了PHP日常開(kāi)發(fā)中常用的8個(gè)小技巧。 PHP批最取得checkbox的值 1、命名 input type='checkbox' name='checkbox[]' value=dwmyrow[banzhu] / 2、使用 當(dāng)計(jì)劃當(dāng)作sql指令的一部分時(shí):如果參與控制的字段是數(shù)值型的,則 if(! empty(_POST['checkbox'])) { -
Windows IIS環(huán)境下安裝和配置PHP開(kāi)發(fā)環(huán)境
2010-05-27一、首先把php的壓縮包(這里以PHP4.3.2為例)解壓到C:\php-4.3.2-Win32目錄中,然后從其中找到一個(gè)叫php.ini-recommended的文件,把他更名為php.ini。 二、打開(kāi)該文件,找到extension_dir = ./ ,將其改為 extension_dir = C:\php-4.3.2-Win32\extensions -
解析PHP 開(kāi)發(fā)中的中文編碼問(wèn)題
2010-05-26PHP程序設(shè)計(jì)中中文編碼問(wèn)題曾經(jīng)困擾很多人,導(dǎo)致這個(gè)問(wèn)題的原因其實(shí)很簡(jiǎn)單,每個(gè)國(guó)家(或區(qū)域)都規(guī)定了計(jì)算機(jī)信息交換用的字符編碼集,如美國(guó)的擴(kuò)展 ASCII 碼, 中國(guó)的 GB2312-80,日本的 JIS 等。作為該國(guó)家/區(qū)域內(nèi)信息處理的基礎(chǔ),字符編碼集起著統(tǒng)一編碼的 -
詳解PHP中緩存技術(shù)的應(yīng)用
2010-05-26PHP,一門(mén)最近幾年興起的web設(shè)計(jì)腳本語(yǔ)言,由于它的強(qiáng)大和可伸縮性,近幾年來(lái)得到長(zhǎng)足的發(fā)展,php相比傳統(tǒng)的asp網(wǎng)站,在速度上有絕對(duì)的優(yōu)勢(shì),想mssql轉(zhuǎn)6萬(wàn)條數(shù)據(jù)php如需要40秒,asp不下2分鐘.但是,由于網(wǎng)站的數(shù)據(jù)越來(lái)越多,我們渴求能更快速的調(diào)用數(shù)據(jù),不必要每次都 -
常用的數(shù)值判斷函數(shù)
2010-05-21常用的對(duì)象類(lèi)型判斷 HTML HEAD TITLE常用的數(shù)值判斷函數(shù)/TITLE /HEAD BODY ? //判斷數(shù)組 colors = array(red, blue, green); if(is_array(colors)) { print(colors is an array.br); } //雙精度數(shù)判斷 Temperature = 15.23; if(is_double(Temperatu -
如何實(shí)現(xiàn)文件上傳的程序源碼
2010-05-20如何實(shí)現(xiàn)文件上傳 ? HTML HEAD TITLE文件上傳界面/TITLE /HEAD BODYTABLECENTER ? if(UploadAction){ UploadAction=0; TimeLimit=60; /*設(shè)置超時(shí)限制時(shí)間默認(rèn)時(shí)間為 30s,設(shè)置為0時(shí)為不限時(shí) */ set_time_limit(TimeLimit); If((Upfile != none) (Upfile != -
怎樣通過(guò)PHP連接MYSQL數(shù)據(jù)庫(kù)、創(chuàng)建數(shù)據(jù)庫(kù)、創(chuàng)建表
2010-05-19通過(guò)PHP連接MYSQL數(shù)據(jù)庫(kù) conn = mysql_connect(localhost,root,password) or die(無(wú)法連接數(shù)據(jù)庫(kù)); mysql_select_db(table ,conn) or die (找不到數(shù)據(jù)源); ----------------------------------------------------------------------- 通過(guò)PHP創(chuàng) -
PHP中常用的幾個(gè) mysql 語(yǔ)句
2010-05-03PHP中常用的幾個(gè) mysql 語(yǔ)句 顯示數(shù)據(jù)庫(kù)或表: show databases;//然后可以u(píng)se database_name; show tables; 更改表名: alter table table_name rename new_t; 添加列 : alter table table_name add column c_n column attributes; 刪除列: alter table table_n -
詳解PHP的Jmai組件及發(fā)送郵件實(shí)例
2010-04-25% On error resume next Dim JMail, contentId Set JMail = Server.CreateObject(JMail.Message) JMail.Charset = gb2312 ’ 郵件字符集,默認(rèn)為US-ASCII ’ JMail.ISOEncodeHeaders = False ’ 是否進(jìn)行ISO編碼,默認(rèn)為T(mén)rue ’ 發(fā)送者信息(可用變量 -
解讀PHP中對(duì)文件和目錄的操作方法
2010-04-24一:引論 在任何計(jì)算機(jī)設(shè)備中,文件是都是必須的對(duì)象,而在web編程中,文件的操作一直是web程序員的頭疼的地方,而,文件的操作在cms系統(tǒng)中這是必須的,非常有用的,我們經(jīng)常遇到生成文件目錄,文件(夾)編輯等操作,現(xiàn)在我把php中的這些函數(shù)做一詳細(xì)總結(jié)并實(shí)例示范如何
PHP教程Rss訂閱網(wǎng)站編程教程搜索
PHP教程推薦
- PHP按省份隨機(jī)生成對(duì)應(yīng)省份IP
- laravel擴(kuò)展類(lèi)庫(kù)
- php顯示縮略圖的上傳圖片類(lèi)
- php+mssql 數(shù)據(jù)庫(kù)連接類(lèi)庫(kù)
- php數(shù)字分頁(yè)類(lèi)庫(kù)
- php文件上傳類(lèi)庫(kù)源代碼
- php mysql數(shù)據(jù)備份類(lèi)庫(kù)
- PHPFastCache:強(qiáng)大的開(kāi)源PHP緩存庫(kù)
- 簡(jiǎn)單實(shí)用的php mysql數(shù)據(jù)庫(kù)連接類(lèi)
- mysql:分頁(yè)php類(lèi)庫(kù)
猜你也喜歡看這些
- 相關(guān)鏈接:
- 欄目說(shuō)明:
PHP教程提供大量PHP編程相關(guān)學(xué)習(xí)教程,開(kāi)發(fā)實(shí)例,是您學(xué)習(xí)PHP編程的最佳選擇。