- 2008-08-22
一. 10個經(jīng)驗
1.不要依賴register_global=ON的環(huán)境,從你剛懂得配置php運行環(huán)境甚至尚不明白register_global的ON/OFF會對自己有什么影響的那天起,就應該勇敢地把它設為OFF。
2.寫程序前看
- 2008-08-22
用PHP和CSS改變網(wǎng)頁文字大小——在設計網(wǎng)站的時候,要牢記一點:并不是所有的訪問者都是神采奕奕的年輕人,而且他們也不一定完全熟悉Web瀏覽器的各種使用方法。
在設計網(wǎng)站的時候,
- 2008-08-22
如何消滅或優(yōu)化那PHP開發(fā)網(wǎng)站程序的代碼呢?
這一點上我個人最主要的經(jīng)驗只有兩點,一是消除錯誤的或低效的循環(huán);二是優(yōu)化數(shù)據(jù)庫查詢語句。其實還存在一些其它的優(yōu)化細節(jié),比如“str_rep
- 2008-08-22
從現(xiàn)在的網(wǎng)絡安全來看,大家最關注和接觸最多的WEB頁面漏洞應該是ASP了,在這方面,小竹是專家,我沒發(fā)言權。然而在PHP方面來看,也同樣存在很嚴重的安全問題,但是這方面的文章卻不多。在這里
- 2008-08-22
這是一個用PHP制作的意見反饋表,稍加修改也可用于網(wǎng)上發(fā)信程序,主要是讓訪問者填寫表單,用PHP處理后發(fā)送到管理員信箱,并向訪問者信箱發(fā)送一個證實信件。
- 2008-08-22
2007年PHPChina周末主題論壇在許多熱愛PHP、熱愛開源的愛好者的支持下順利結束,這次活動的主題是“開源PHP與個人的發(fā)展”。我們有幸請到了許多知名網(wǎng)站的技術總監(jiān)和部門經(jīng)理出席討論
- 2008-08-22
以下為引用的內(nèi)容:
<?php
session_start();
$dat_now1=date("H i s");//取時間
$p2=explode(" ", $dat_now1);
$
- 2008-08-22
1.配置PHP文件目錄
作為服務器端解釋執(zhí)行的腳本語言,PHP程序放置在某個服務器可以訪問的目錄下,一般可以通過修改Apache的httpd.conj進行配置,例如我們在該文件中的一句:
Alias /test/ &
- 2008-08-22
1、 PHP片段四種表示形式。
標準tags:<?php ?>
short tags:<? ?> 需要在php.ini中設置short _open_tag=on,默認是on
asp tags: <% %>需要在php.ini中設
- 2008-08-22
1、假設充許連結圖片的主機域名為:www.hl5o.cn
2、修改httpd.conf
以下為引用的內(nèi)容:
SetEnvIfNoCase Referer "^http://www.hl5o.cn/&quo
- 2008-08-22
由于我們有需要用到某些php文件,而又不希望別人直接訪問這個文件,我們可以在其他包含文件比如global.php中定義一個參數(shù),在被訪問頁面data.php前面判斷是否定義了該參數(shù),沒有定義則禁止訪問。
- 2008-08-22
本款計數(shù)器用文本計數(shù)。沒有用到數(shù)據(jù)庫,可以實現(xiàn)如下功能:
利用一個文本文件實現(xiàn)多個頁的計數(shù)減少服務器的I/O占用率在需要紀錄的文件里,只需加入很少的幾行代碼
基本思路如下:
服務器
- 2008-08-22
最近正在幫朋友開發(fā)一個全新的網(wǎng)站,設計初衷是簡潔、易于訪問。結果,由于不是十分上心,對部分設計并不是很滿意。比如,網(wǎng)站導航、評論和社區(qū)部分仍有待完善。但是,在開發(fā)過程中總結出一些PH
- 2008-08-22
主要是在開發(fā)或學習中的一些經(jīng)驗技巧進行總結,主要就是把解決某種事情更好的方法告訴大家。
1、假如你使用echo輸出一個簡單的語句,類似與:
以下為
- 2008-08-22
一、傳遞數(shù)組時使用 return 比使用 global 要高效,比如:
function userloginfo($usertemp){
$detail=explode("",$usertemp);
return $detail;
}
$login=userloginfo($use
- 2008-08-22
數(shù)據(jù)庫查詢結果有時候不能直接使用,比如mysql等用in語句出來的結果,因此需要對結果進行某種方式的排序。
例子 4. 對數(shù)據(jù)庫結果進行排序
本例中 data 數(shù)組中的每個單元表示一個表中的一行
- 2008-08-22
一、 注入式攻擊的類型
可能存在許多不同類型的攻擊動機,但是乍看上去,似乎存在更多的類型。這是非常真實的-如果惡意用戶發(fā)現(xiàn)了一個能夠執(zhí)行多個查詢的辦法的話。本文后面,我們會對此作詳
- 2008-08-22
Web應用中緩存的七種武器:
1 數(shù)據(jù)庫的緩存
通常數(shù)據(jù)庫都支持對查詢結果的緩存,并且有復雜的機制保證緩存的有效性。對于MySQL,Oracle這樣的數(shù)據(jù)庫,通過合理配置緩存對系統(tǒng)性能帶來的提升
- 2008-08-22
之前一個朋友的帖子提到過這方面的疑問,這里簡單整理一下,希望能讓更多新學php的朋友得到幫助。
php的引用(就是在變量或者函數(shù)、對象等前面加上&符號)是個高級話題,新手多注意,正確
- 2008-08-22
現(xiàn)在讓我們來編寫一些更實用的腳本。我們將檢查瀏覽頁面的訪問者用了什么類型的瀏覽器。要達到這個目的,我們需要檢查用戶的 agent 字符串,它是瀏覽器發(fā)送的 HTTP 請求的一部分。該信息被存儲