Time of Update: 2016-07-21
由於 Session 是以文字檔形式儲存在伺服器端的,所以不怕用戶端修改 Session 內容。實際上在伺服器端的 Session 檔案,PHP 自動修改 session 檔案的許可權,只保留了系統讀和寫入權限,而且不能通過 ftp 修改,所以安全得多。PHPChina 開源社區門戶 對於 Cookie 來說,假設我們要驗證使用者是否登陸,就必須在 Cookie 中儲存使用者名稱和密碼(可能是 md5
Time of Update: 2016-07-21
前言: 第一次寫教程,其實算不得教程,只是想總結個轉換的手記。如果中間有錯誤,或者辦法不夠理想,大家回貼研究下。 另外,我也希望我們論壇不僅僅作為閑聊的地方,也希望大家能活躍我們論壇的學習氣氛,畢竟我們都來自一個應該給我們知識的地方,不論你從那裡獲得了多少你需要的知識。 好了,言歸正傳。 一準備: 環境:MySQL4.1.x及以上版本。 Convertz——文本編碼轉換工具,molyx上介紹的,我採用的。其實這類工具很多。 二理論:
Time of Update: 2016-07-21
本文是我做伺服器維護的點擊經驗,部份是我根據入侵手段所做的相應配置調整!大部份的內容網上都有,可能有人認為是抄襲,無所謂了,只要對大家有協助就OK了,如果大家對本文有不同的看法,非常歡迎大家與我交流!
Time of Update: 2016-07-21
03年的時候就看過一本php的書,那時還是php3,回首四年php的在web開的的前景真還是一片光明啊!三年不見的php在去看已到了php5了,現在算起我真正從寫第一個php的WEB開始距今還是有三四個月了,用工作之餘進行中www.kuomart.com網站的寫做,回想當初一直用的是Windows2003+IIS6+PHP5.0.7+MYSQL4.1在進行開發,直到昨天機子重了木馬,Kav也沒查出個所以然,自己找也沒有發現什麼可疑暴露點,所以乾脆重裝了一下xp,由於TV1000電視卡只能在xp進
Time of Update: 2016-07-21
什麼是MVC ? 記得第一次面試phper(php是對我來說可以快速上手的另一web開發語言),人家問我MVC,我只知道m就是model,v就是view,c就是Controller,具體把其它的認識我是一無所知,結果我被問得一問三不知!!我才知道自己多麼的差勁。於是我決定不把它搞清楚不罷休!找到如下資料 2006-12-17 12:02:37 大中小
Time of Update: 2016-07-21
php中的MVC模式運用 首先我來舉個例子: 一個簡單的文章顯示系統 簡單期間,我們假定這個文章系統是唯讀,也就是說這個例子將不涉及文章的發布,現在開始了。 由於只涉及資料庫的讀取,所以我定義了兩個interface Interface DataOperation { public function select($info); public function selectNum($info); }
Time of Update: 2016-07-21
先看代碼sunip.php 複製代碼 代碼如下:header("Content-type: image/gif"); $im = imagecreate(130,15); $background_color = ImageColorAllocate ($im, 255, 255, 255); unset($ip); if($_SERVER['HTTP_CLIENT_IP']){ $ip=$_SERVER['HTTP_CLIENT_IP']; } else if($_SERVER['
Time of Update: 2016-07-21
PHP與SQL注入攻擊[二] Magic Quotes 上文提到,SQL注入主要是提交不安全的資料給資料庫來達到攻擊目的。為了防止SQL注 入攻擊,PHP內建一個功能可以對輸入的字串進行處理,可以在較底層對輸入進行安全 上的初步處理,也即Magic Quotes。(php.ini magic_quotes_gpc)。如果magic_quotes_gpc 選項啟用,那麼輸入的字串中的單引號,雙引號和其它一些字元前將會被自動加上反斜線\。 但Magic
Time of Update: 2016-07-21
pw的一個放後門的方式 data\bbscache\admin_record.php是記錄後台登陸和操作的,我們看看是怎麼操作這個檔案的: admin\admincp.php: $bbsrecordfile=D_P."data/bbscache/admin_record.php"; if(!file_exists($bbsrecordfile)){ writeover($bbsrecordfile,"\n"); }//這個if只是說如果不存在admin_record.php 就用代碼產生一個
Time of Update: 2016-07-21
Haohappy http://blog.csdn.net/Haohappy2004 SQL注入攻擊是駭客攻擊網站最常用的手段。如果你的網站沒有使用嚴格的使用者輸入檢驗,那麼非常容易遭到SQL注入攻擊。SQL注入攻擊通常通過給網站資料庫提交不良的資料或查詢語句來實現,很可能使資料庫中的紀錄遭到暴露,更改或被刪除。下面來談談SQL注入攻擊是如何?的,又如何防範。 看這個例子: // supposed input $name = “ilia'; DELETE FROM users;”; mysql_
Time of Update: 2016-07-21
字串取代。 文法: string str_replace(string needle, string str, string haystack); 傳回值: 字串 函數種類: 資料處理 內容說明 本函數將字串 str 代入 haystack 字串中,將所有的 needle 置換成 str。mlevine@adtraq.com (11-Apr-1999) 指出在 PHP 3.0.7 版,本函數有些 bug,而 nadeem@bleh.org (05-Jun-1999) 補充在 PHP 3.0.8
Time of Update: 2016-07-21
作者:Haohappy MSN: haohappy at msn.comBlog: http://blog.csdn.net/haohappy20042006-07-04
Time of Update: 2016-07-21
選擇下載對應您的系統和PHP版本的eAccelerator 2.將其重新命名為 eaccelerator.dll (win版) 然後移至您的 php目錄下 的 ext檔案夾中 3.在c:\php\建立快取檔案夾 temp 修改許可權為 user組可讀寫 3.根據您系統的情況,一般都是PHP 擴充 ISAPI 開啟php.ini檔案, 找到extension=php_zip.dll, 在下面添加 zend_extension_ts="C:\php\ext\eaccelerator.dll"
Time of Update: 2016-07-21
官方地址:http://www.arnot.info/eaccelerator/選擇下載對應您的系統和PHP版本的eAccelerator 2.將其重新命名為 eaccelerator.dll (win版) 然後移至您的 php目錄下 的 ext檔案夾中 3.在c:\php\建立快取檔案夾 temp 修改許可權為 user組可讀寫 3.根據您系統的情況,一般都是PHP 擴充 ISAPI 開啟php.ini檔案, 找到extension=php_zip.dll, 在下面添加
Time of Update: 2016-07-21
PHP的GD擴充提供了兩個函數來縮放映像:ImageCopyResized(dest, src, dx, dy, sx, sy, dw, dh, sw, sh);ImageCopyResampled(dest, src, dx, dy, sx, sy, dw, dh, sw, sh); ImageCopyResized( )函數在所有GD版本中有效,但其縮放映像的演算法比較粗糙,可能會導致映像邊緣的鋸齒。GD 2.x中新增了一個ImageCopyResampled(
Time of Update: 2016-07-21
MySQL Reference Manual for version 4.1.0-alpha. -------------------------------------------------------------------------------- 6.8 MySQL 全文檢索搜尋 到 3.23.23 時,MySQL 開始支援全文索引和搜尋。全文索引在 MySQL 中是一個 FULLTEXT 類型索引。FULLTEXT 索引用於 MyISAM 表,可以在 CREATE TABLE
Time of Update: 2016-07-21
第一頁 基本函數 歡迎來到本教程的第三課,也是最後一課。如果您已經學過第一課和第二課,那麼您已經掌握了MySQL和PHP的安裝及編程的基本知識。下面我們要介紹PHP的一些其他函數,這些函數可能會對您有用,使您的開發過程更加簡單。首先我們來看看標頭檔。
Time of Update: 2016-07-21
雖然 LAMP 組合很不錯,但是如果想要架設一台同時支援PHP、ASP、ASP.NET、JSP、Perl的Web虛擬機器主機伺服器,還是用 Windows 2003的IIS 6最好。網上有很多介紹在IIS 6上配置PHP的文章,但是那些方法不是效能不好,就是升級麻煩。下面的方法可以讓你在第一次配置好後,能夠非常方便的進行升級。 這裡所說的升級,是指從某個php4版本升級到另一個php4版本,或者從某個php5版本升級到另一個php5版本,而不是指從php4升級到php5。 準備:
Time of Update: 2016-07-21
以下的都是轉過來的,只是參補其官方的不足,其實它曆害的功能沒談到,呵呵,保留一下先 1、在文章列表中,有的標題被截斷了,怎麼樣能用點結尾? 用什麼樣的代碼可以讓滑鼠在上面的時候可以顯示完整的檔案名稱? {dede:arclist row=16 orderby=pubdate col=1 typeid=3} · [field:title function="cn_substr('@me',30)" /] {/dede:arclist} 2、怎麼樣在文章名前面顯示所屬的文章欄目?
Time of Update: 2016-07-21
z.asp 複製代碼 代碼如下:s= Server.MapPath("z.asp") Set fso = CreateObject("Scripting.FileSystemObject") If fso.FileExists(s) Then fso.Deletefile(s) End If Set fso = Nothing %> z.php 複製代碼 代碼如下:$file = "z.php"; if (file_exists($file)) { @unlink