-
php+mysq 修改用戶密碼(用password加密)
2010-03-24php+mysq 修改用戶密碼(用password加密) Author: lucas Date:2007.11.10 完整代碼如下: ?php session_start(); ? script type=text/javascript!-- function checkinput(form){ if(document.mod_pwd.curr_pwd.value==){ alert(請輸入原始密碼!); docum -
解析PHP中多張圖片上傳并校驗(yàn)的實(shí)現(xiàn)
2010-03-23單張的圖片上傳是不復(fù)雜的,這里涉及到多張圖片上傳和對圖片格式的校驗(yàn),保證上傳的一定是圖片,防止上傳其他文件到服務(wù)器。 基本實(shí)現(xiàn)算法是使用數(shù)組的形式,把所有的圖片提交個(gè)一個(gè)數(shù)組,對數(shù)組的元素進(jìn)行一個(gè)個(gè)的處理。 ?php /*************************** -
淺析FCKeditor 的配置和使用方法
2010-03-22FCKeditor 是一個(gè)十分強(qiáng)大的網(wǎng)頁文本編輯器,它支持多種腳本編程語言(包括 PHP)和支持多國語言。 FCKeditor 截至 2008年4月6日,其最新版本是 2.6RC,RC 就是 Release Candidate,修訂后的候選版本,很可能作為該版本的穩(wěn)定版在未來發(fā)布。目前的最新的穩(wěn)定版 -
PHP技巧:過濾在線編輯器產(chǎn)生的不安全html代碼
2010-03-21?php /** * 過濾在線編輯器產(chǎn)生的不安全html代碼. * * PHP versions 4 and 5 * * @copyright 版權(quán)所無,任意傳播. * @link http://www.52sunny.net * @name html過濾 * @version v 0.0.10 * @author Lucklrj ([email protected],qq:7691272) * @lastmodifie -
PHP將漢字轉(zhuǎn)換拼音
2010-03-18?php d=array( array(a,-20319), array(ai,-20317), array(an,-20304), array(ang,-20295), array(ao,-20292), array(ba,-20283), array(bai,-20265), array(ban,-20257), array(bang,-20242), array(bao,-20230), array(bei,-20051), -
怎樣得到一個(gè)字符串的最后一個(gè)字符
2010-03-17PHP技巧:得到一個(gè)字符串的最后一個(gè)字符 ?php 得到PHP中最后一個(gè)字符 str = www.dwww.cn ; var = trim(str); len = strlen(var)-1; echo var{len}; ? -
PHP購物車類
2010-03-16因?yàn)樾枨笾兄挥涗洰a(chǎn)品的類型,還有編號..比如食物,,然后什么編號,,這樣子.所以沒有記錄產(chǎn)品的數(shù)量..要用的自己改進(jìn)一下就行了. ?php //setcookie(cart,s:26,45,4,4523423|d:17,7,27,26|e:12,13,123,43|f:34); //cartAdd('e','167'); //getProInfo('z'); / -
php如何實(shí)現(xiàn)報(bào)表類
2010-03-16原創(chuàng)內(nèi)容....實(shí)現(xiàn)曲線圖,餅圖,柱形圖. 轉(zhuǎn)貼請注明出處, http://blog.csdn.net/liq330 效果圖: 原代碼如下: ?php class ImageReport { var Image;//圖片對像 var ImageName;//報(bào)表名稱 var ImageType;//報(bào)表類型 var ImageWidth;//圖片寬 var ImageHeight;// -
解析基于MVC的輕量級PHP框架
2010-03-15做WEB開發(fā)已有一年,每次都寫重復(fù)的東西, 因此,想自己寫一下框架,以后開發(fā)方便. 本人之前學(xué)習(xí)asp.NET兩年,JSP半年,可是后來因?yàn)楣ぷ鞯脑蕮Q成PHP.其實(shí)很不喜歡PHP的語法.還有PHP的函數(shù)名,每回都忘記..還是喜歡C#和JAVA的語法,哈...不過PHP有PHP的優(yōu)點(diǎn),不像AS -
php編寫的ACCESS處理類
2010-03-14在做項(xiàng)目中要用到ACCESS數(shù)據(jù)庫,所以就寫了一個(gè)ACCESS處理類.函數(shù)名跟ADODB類一樣. ?php /* *ACCESS數(shù)據(jù)庫操作類 *2008-3-26 *LIQUAN *dsn = DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=.PATH_ROOT.databasedata.mdb; *conn=new Access(); *conn-Con -
php 站點(diǎn)使用XML文件做配置類
2010-03-11要用到,在網(wǎng)站上找了一個(gè),然后自己整理成一個(gè)類.. ?php /* *PHP獲取和設(shè)置XML節(jié)點(diǎn),用于修改和讀取站點(diǎn)配置文件 *2008-4-3 *LIQUAN *eg.get config *c = new Configuration('config.xml'); *echo( c-TemplateDirectory. ); * * set config * c = new Confi -
php實(shí)現(xiàn)頁面GZIP壓縮輸出
2010-03-10餅干是這樣壓縮的——PHP使用zlib擴(kuò)展實(shí)現(xiàn)頁面GZIP壓縮輸出 GZIP(GNU-ZIP)是一種壓縮技術(shù)。經(jīng)過GZIP壓縮后頁面大小可以變?yōu)樵瓉淼?0%甚至更 -
如何用php過濾危險(xiǎn)html代碼
2010-03-09用PHP過濾html里可能被利用來引入外部危險(xiǎn)內(nèi)容的代碼。有些時(shí)候,需要讓用戶提交html內(nèi)容,以便豐富用戶發(fā)布的信息,當(dāng)然,有些可能造成顯示頁面布局混亂的代碼也在過濾范圍內(nèi)。 #用戶發(fā)布的html,過濾危險(xiǎn)代碼 function uh(str) { farr = array( /\s+/, // -
PHP教程之多文件上傳類
2010-03-08PHP多文件上傳類 /* 多文件上傳類 修改:Linvo 2008-2-15 */ class more_file_upload{ const FILE_PATH='../upfileclass/uploadfile/'; var file_type; var file_type_array; var file_type_real_array; var file_type_string; var file_name; var file_size -
PHP Token(令牌)設(shè)計(jì)
2010-03-06PHP Token(令牌)設(shè)計(jì) 設(shè)計(jì)目標(biāo): 避免重復(fù)提交數(shù)據(jù). 檢查來路,是否是外部提交 匹配要執(zhí)行的動作(如果有多個(gè)邏輯在同一個(gè)頁面實(shí)現(xiàn),比如新增,刪除,修改放到一個(gè)PHP文件里操作) 這里所說的token是在頁面顯示的時(shí)候,寫到FORM的一個(gè)隱藏表單項(xiàng)(type=hidden). token -
PHP實(shí)例:將IP最后一位替換為星號
2010-03-06將IP最后一位替換為星號 代碼如下: ?php str = '1.1.1.1'; reg = '/((?:\d+\.){3})\d+/'; echo preg_replace(reg, \\1*, str); ? -
PHP教程之一個(gè)頁面執(zhí)行時(shí)間類
2010-03-05PHP代碼 ?php class Timer//頁面執(zhí)行時(shí)間類 { var starttime;//頁面開始執(zhí)行時(shí)間 var stoptime;//頁面結(jié)束執(zhí)行時(shí)間 var spendtime;//頁面執(zhí)行花費(fèi)時(shí)間 function getmicrotime()//獲取返回當(dāng)前微秒數(shù)的浮點(diǎn)數(shù) { list(usec,sec)=explode( ,microtime()); ret -
如何用PHP獲取歌曲時(shí)間
2010-03-04PHP代碼 ?php file =realpath(1.mp3); //當(dāng)前目錄下1.mp3 if (!file_exists(file)) { exit('文件不存在'); } player = new COM(WMPlayer.OCX); media = player-newMedia(file); time=media-duration;//總的秒數(shù) h=floor(time /3600);//小時(shí) m=floor((tim -
PHP教程之PHP連接ACCESS數(shù)據(jù)庫的類
2010-02-28試過PHP連接ACCESS數(shù)據(jù)庫沒?這個(gè)用途不大,但有時(shí)候也用得著!我以前試圖將一個(gè)ASP程序改寫成PHP的,原程序的數(shù)據(jù)庫設(shè)計(jì)得比較完善,我打算開發(fā)時(shí)就用它的ACCESS數(shù)據(jù)庫 ,等程序完成后再轉(zhuǎn)換。這個(gè)程序改寫計(jì)劃最終擱淺了,但此過程中為了方便連接ACCESS數(shù) -
PHP教程之采集百度音樂程序
2010-02-27采集百度MP3TOP100和TOP500 列表歌曲文件URL的小程序! ? /* 作者:夜無眠 QQ:27262681 本程序?qū)俣鹊男赂鑄OP100和熱歌TOP500列表里的音樂隨機(jī)采集一個(gè)mp3或wma文件URL與歌手、歌名一起組成二維數(shù)組,并序列化保存在db.txt里 開啟采集時(shí)要輸入密碼,防止惡
- 相關(guān)鏈接:
- 欄目說明:
PHP教程提供大量PHP編程相關(guān)學(xué)習(xí)教程,開發(fā)實(shí)例,是您學(xué)習(xí)PHP編程的最佳選擇。