- 2010-02-26
如果對PHP的GD庫比較熟悉,看懂這篇文章一點都不難了! E HTML PUBLIC -//W3C//DTD HTML 4.0 html head titleUntitled/title /head body ?php uptypes=array( 'image/jpg', 'image/jpeg', 'image/png', 'image/pjpeg', 'image/gif',
- 2010-02-26
1. php生成js文件: ?php a=array( array('title'='本地新聞1',ln='#'), array('title'='本地新聞2',ln='#'), array('title'='本地新聞3',ln='#') );//實際操作中可通過數據庫得到記錄集數組 news=' var a=['; //把該數組轉化為javascrīpt形式 for(i=0;icount
- 2010-02-26
今天寫代碼的時候猛然想到是不能能夠通過一個文件來處理整個網站中所有可能出現注入的地方進行防范呢?這樣就能夠不用在每個程序里對每個變量進行過濾,節省了時間和代碼。 我們主要是從兩點出發,因為我們的獲取的變量一般都是通過GET或者POST方式提交過來
- 2010-02-25
首先打開PHP的配置文件 php.ini ,找到 session.save_path = /tmp 這一行,這是PHP在linux下的配置,Windows下PHP無法讀寫session文件導致session無法使用,把它改成一個絕對路徑就可以了,例如: session.save_path = C:\windows\temp 。
- 2010-02-25
?php /* *mysql數據庫DB類 *@packagedb *@authoryytcpt(無影) *@version2008-03-27 *@copyrigthhttp://www.d5s.cn/ */ classdb{ varconnection_id=; varpconnect=0; varshutdown_queries=array(); varqueries=array(); varquery_id=; varquery_count=0; v
- 2010-02-23
?php /* *mysql數據庫分頁類 *@packagepagelist *@authoryytcpt(無影) *@version2008-03-27 *@copyrigthhttp://www.d5s.cn/ */ /* *分頁樣式 .page{float:left;font:11pxArial,Helvetica,sans-serif;padding:6px0;margin:0px10%;margin-top:10px;} .pagea,.pa
- 2010-02-16
1.注意幾個編碼地方 1.1表單所在的網頁的:meta metahttp-equiv=Content-Typecontent=text/html;charset=utf-8/ 1.2XMLHTTPRequestGET的編碼 httpRequest.setRequestHeader(Content-Type,application/x-www-form-urlencoded;charset=UTF-8); 此處設置
- 2010-02-11
問題1:環境搭配 php最經典的組合當然是LAMP(Linux+Apache+MySQL+PHP)了,不過我沒有條件和精力弄Linux所以用Windows2003代替Linux了,自己調試用,又不是做服務器,所以不要求性能足夠用了。 本身我的機器是Win2003+IIS+Framework環境能跑起來ASP和.net,并
- 2010-02-10
一個比較 經典的php大文件上傳源代碼,可成功運行. functionfunction_upload($name,$newname=,$dir=upload) { global$_FILES,$ext; $return=; $time=time(); $upload=trim($_FILES[$name][’tmp_name’]); $upload_name=trim($_FILES[$name][’name’])
- 2010-02-08
PHP是一門從Unix下發展起來的語言,它有著快速、簡潔、明了的特點,本文介紹其在變量、數組和PHP正則表達式、PHP模板應用方面技巧。 1、變量、數組的應用技巧 (1)很多人用得不多的數組函數。foreach、list、each。分別舉幾個例子,應該就能知道了。 例: $da
- 2010-02-07
用php實現文本文件內容的直接調用,本文是通過下面方法實現的。 首先使用file函數打開服務器上的一個文本文件,返回的$myFile就將成為這個文件操作的句柄,然后再通過循環指令,取出文件中每一行的內容并打印出來。 編程思路 首先要使用的函數為file,本函數
- 2010-02-06
本文是一篇很基礎的實例教程,都是一些基礎代碼,沒有什么炫的,目前大量的php教程都是基于UNIX,但為易學起見,本教程集中在基于Windows的平臺上。除了安裝部分,有或多或少的針對于Windows的說明外,其它部分對所有的平臺都是一樣的。在教程中,我們將一步
- 2010-02-05
一,PHP腳本代碼標記 PHP的腳本是文件中一對特殊標記所包括的內容,如ASP是“%....%”,PHP可看成是“?...?”。 然而為了適應XML標準以將PHP嵌入到XML或XHTML中,PHP不建議使用短格式的“?...?”,而建議使用長格式標記“?php...?” 此外PHP代碼塊還支持scrip
- 2010-02-04
代碼如下: ? $lan=substr(?$HTTP_ACCEPT_LANGUAGE,0,5); if($lan==zh-cn) print(metahttp-equiv=’refresh’content=’0;URL=gb/index.htm’); else print(metahttp-equiv=’refresh’content=’0;URL=eng/index.htm’); ? HTML網頁根據來訪這的瀏覽器
- 2010-02-03
php利用系統函數HTTP_REFERER判斷來訪的網頁地址 如注冊用戶時必須是來自某網址的 $str=@$_SERVER[’HTTP_REFERER’];//@為除錯功能 if(strstr($str,www.code-123.com))// echo來自www.code-123.com; else echo其它網址;
- 2010-02-03
WAP(無線通訊協議)是在數字移動電話、個人手持設備(PDA等)及計算機之間進行通訊的開放性全球標準。WAP應用結構非常類似于Internet,一個典型的WAP應用請求是這樣的:首先,具有WAP用戶代理功能的移動終端(WAP手機等)通過內部運行的微瀏覽器(MicroBrowser
- 2010-02-03
【1】頁面之間無法傳遞變量get,post,session在最新的php版本中自動全局變量是關 閉的,所以要從上一頁面取得提交過來得變量要使用$_GET[’foo’],$_POST[’foo’],$_SESSION[’foo’]來得到。當然也可以修改自動全局變量為開(php.ini改為register_globals=On)
- 2010-02-01
?php $czc=reg; switch($czc){ case’reg’://注冊 echo注冊的代碼; break;//如果注釋掉此句,將執行下在的代碼,否則終止 case’logout’://退出 echo退出的代碼; break; default://此代碼除了reg,logout外其它的都是執行以下面的代碼 include’user/in
- 2010-02-01
發現一個很漂亮的 PHP 顯示分頁程序,顯示效果如下 ?php functionpage($page,$total,$phpfile,$pagesize=10,$pagelen=7){ $pagecode=’’;//定義變量,存放分頁生成的HTML $page=intval($page);//避免非數字頁碼 $total=intval($total);//保證總記錄數值類型
- 2010-02-01
在開發過程當中對于時間的操作很是讓人頭疼。在PHP文檔中找到了一個很好的函數,可以對時間進行加減,還是很有意思的。 intstrtotime(stringtime[,intnow]) 返回類型int 函數可用于時間轉換和加減。 下面將舉個小例子,獲得當前時間加上一周后的時間。 例子: