seo優化排名, seo搜索引擎 | 八月 2009
點擊這裡→ 港元980即時開設最強網上商店,無任何隱藏成本

seo優化排名, seo搜索引擎

網路推廣,網站排名,網站推廣,搜索網站,seo服務

使用PHP & MySQL建立自己的資料庫驅動的網站--第四章:在互聯網上發佈資料庫(用PHP與資料庫鏈結 )

clock 八月 31, 2009 18:44 by author Administrator

PHP與資料庫鏈結

在能從自己的資料庫包括網頁上獲取內容之前,你必須知道如何從PHP腳本與資料庫建立鏈結。在第二章裏,你用一個叫資料庫的程式從一個不需要特別程式的PHP命令提示符裏建立這樣的鏈結,但是,與資料庫的鏈結剛好是建立在語言裏的。資料庫裏內部函數的鏈結是這樣建立的:

這裏位址就是IP位址或者是資料庫伺服器軟體運行的電腦的主機名稱。(‘本機’如果是在網路流覽器軟體在同一個電腦上運行的話)用戶名和密碼就是相同的。用來聯繫資料庫的用戶名和密碼在第二章。你可能還記得在PHP的函數在它們被訪問的時候經常會返回(輸出)如果這些都沒有任何聲音的話,不用擔心。----這是我在第三章裏第一次討論函數時所要掩飾的細節。

在他們被訪問的時候除了做些其他有用的之外,大部分函數會輸出一個值,這個值會被存儲在變數裏以供日後使用。例如上圖資料庫鏈結的函數,返回一個識別已經建立鏈結的數值。因為我們要使用這個鏈結,因此我們應該保持這個值。接下來是我們如何鏈結到資料庫伺服器的例子。

就像上面所描述的,三個函數的參數值會可能會因為資料庫伺服器的不同而不同。這裏更為重要的是被資料庫連接所返回的值(我們稱為連接識別字)是存儲在一個叫$dbcnx 的變數裏。

因為資料庫的伺服器是一個完全獨立的軟體,我們必須考慮到伺服器可能會因為網路的中斷而訪問不到,又或者是因為你所提供的用戶名或者密碼組合並不被你的伺服器所接受。在這些條件下,因為沒有建立連接,資料庫鏈結的函數並不會返回連接識別字,相反,所返回的是假的。這個讓我們必須對if語句做出反應:

在上面的片段碼中有三個新的技巧。首先,我們在資料庫連接的前面有個@的符號。很多函數,包括資料庫連接在錯誤的時候會自動顯示一些很討厭的錯誤資訊。會在函數名稱前顯示@(也被叫做錯誤消除符號)的符號,以此說明這個函數已經悄悄地無效了,讓我們可以展示我們自己比較友善的錯誤資訊。

接下來,我們在if語句條件下的$dbcnx 變數前面放入一個感嘆號(!)感嘆號是基本上能夠使假迅速變為真或者真變為假的PHP否定運算符。這樣的話,如果鏈結無效的話,資料庫返回的假的!$dbcnx 就會被評價為真,這樣就會讓我們在主體語句裏面的if語句被評價。

作為選擇,如果建立了一個鏈結,存儲在$dbcnx 的連接識別字就會被評價為真。 (PHP中,除了零之外就被認為是“真”)因此!$dbcnx就會被評價為假,在if語句中的語句不會被評價。最後一個新技巧是退出函數,這個是我們碰到的第一個沒有參數的函數例子。我們這樣叫時,這個函數所做的就是讓PHP在這個點上停止讀取頁面。.在很多頁面上,沒有這個連接就沒法顯現出任何有用的資訊,這樣說來,對於失效的鏈結來說是個不錯的反應。

像在第二章裏,當一個鏈結已經建立了,接下來所要做的步驟就是選擇你所要工作的資料庫。比如我們想在第二章裏所建立的joke資料庫裏工作。我們所建立的資料庫稱為笑話資料庫。在PHP裏選擇資料庫就像另外一個函數叫做

注意到我們所使用的包含資料識別字的$dbcnx 變數以此說明資料庫鏈結所要使用的函數。事實上這個變數是可選的。當被忽略時,這個函數就會自動的用鏈路識別字來打開最後的鏈結。這個函數在結果好時會返回真,但是出現錯誤時就會返回假。再一次的,用if語句來處理錯誤是很有先見之明的。

這次要注意,不是將函數的結果分配給一個變數然後再檢查這個變數是真是假。我已經用功這個稱為條件的函數。這看起來有點奇怪,但這是一個經常被使用的捷徑。為了檢查這個條件的真假,PHP評價這個函數然後再檢查它的返回值----正是我們所需要的。

另一個我所使用的捷徑在這裏叫做用串參數退出。當我們用參數時,退出就像是回應指令的語言,除了那些在字串輸出後的腳本退出。

因此,這種方式的退出就等於緊跟在沒有參數退出的反復語句,一種我們在上面的資料庫中所使用的方式。已經建立鏈結了,資料也選擇好了,我們就可以開始使用存儲在資料庫裏的資料。

推薦給同仁

Tell a Friend 

您想要瞭解更多的免費小竅門以便提升你的網站排名嗎?
請馬上聯繫我們網站管理員:
MSN: chenlinwu@cmmail.com 
Email: info@rank-ad.com


第一個評分

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


開始建立您的網上業務,點擊進入http://www.rank-ad.com/

加入每二週免費網上推廣提示電郵訂閱,即時獲贈免費關鍵字廣告課程及提升網站流量

加入每二週免費網上推廣提示電郵訂閱, 即時獲贈免費關鍵字廣告課程及提升網站流量
Fo Xuan Henry

建立你的 Facebook 電子名片

Bookmark and Share

Twitter Updates:

使用PHP&MySQL建立自己的資料庫驅動的網站--第四章:在互聯網上發佈資料庫 (回顧基本原理)

clock 八月 29, 2009 18:31 by author Administrator
這個就是你所需要簽訂的!在這章裏,你將學會如何從已經存儲了資訊的資料庫裏面取出資訊,然後把它發佈到互聯網上讓大家都可以看到。到目前為止,你已經安裝並學習了資料庫的基本要點,關聯式資料庫引擎,PHP, 伺服器端的腳本語言。接下來你們將瞭解到如何把這兩個新的工具結合起來去建立一個一資料庫為導向的網頁。

回顧基本原理

在我們繼續學習之前,有必要回顧一下,以此來提醒大家我們的最終目標是什麼。我們有兩個強有力的工具供我們任意使用:PHP的腳本語言和資料庫引擎。瞭解他們是如何組合的非常重要。這個資料庫導向的網頁的構想是可以讓一些網頁的內容歸於資料庫裏面,至於那些將要從資料庫裏取出的內容可以製作一些動態的頁面讓人們可以用網頁流覽器流覽。

以此,在頁面的一端,就有一個訪問者用網頁流覽器來請求流覽頁面,並希望接收到一個標準的HTML文檔。而在另一端,你在一個或者多個桌子上的資料庫裏就有那個網頁的內容,並且你知道如何去進行資料庫查詢(命令)

圖示 4.1.PHP 檢索資料庫來製作網頁

 

如圖4.1,PHP腳本語言一個會兩種語言的媒介。

它處理頁面的請求,並從資料庫裏獲取資料,然後按流覽器所要求的設計得不錯的HTML頁面那樣自動分開。有了PHP,你可以寫出自己網頁的提示要求 (一個想像的頁面或圖形)就像普通的HTML的“範本”一樣。這時候,這些內容是屬於那些範本的。你用一些PHP編碼來鏈結資料庫----SQL查詢就像你在第二章用來建立一個joke桌面一樣----在這個地方用來檢索和展現一些內容。這樣的話,你就清楚明白了當有人要用你的動態資料庫網站的一個頁面時,會發生什麼樣的事。

 1.訪客的網頁流覽器要求網頁使用一個標準的網址

2.伺服器軟體 (Apache(阿帕奇,一種伺服器軟體), IIS (網際網路資訊伺服器)或者其他軟體)識別到,檔的要求是PHP腳本,所以伺服器會解釋說,在頁面要求做出反應前,文檔必須用PHP 的插件程式。

3.一些PHP要求與資料庫鏈結並要求那些內容應歸入網頁 (你已經學過了的)

4.資料庫是靠發送所需要的內容到PHP腳本開做出反應的。

5.PHP腳本存儲了一個甚至多個變數,然後根據這些已經熟悉的回應指令的語句來輸出部分網頁的內容。

6.PHP的插件程式是以交出一份超文本鏈結標示語言所創建的網路服務器的拷貝而結束的。

7.如果是個普通的超文本鏈結標示語言的文檔,網路服務器就會發送這個超文本鏈結標示語言到網頁流覽器,除了不是直接從HTML文檔直接取出,這個頁面是由PHP的插件程式提供輸出的。

推薦給同仁

Tell a Friend 

您想要瞭解更多的免費小竅門以便提升你的網站排名嗎?
請馬上聯繫我們網站管理員:
MSN: chenlinwu@cmmail.com 
Email: info@rank-ad.com


第一個評分

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


開始建立您的網上業務,點擊進入http://www.rank-ad.com/

加入每二週免費網上推廣提示電郵訂閱,即時獲贈免費關鍵字廣告課程及提升網站流量

加入每二週免費網上推廣提示電郵訂閱, 即時獲贈免費關鍵字廣告課程及提升網站流量
Fo Xuan Henry

建立你的 Facebook 電子名片

Bookmark and Share

Twitter Updates:

頂尖業務員都是受人景仰的專業人士

clock 八月 29, 2009 18:25 by author Administrator

顧客深信與你合作是最佳選擇,能帶來最大利益。

此時,你的地位不再是普通的業務員,而是受敬重的專業人士,甚至是值得信賴的顧問。

用文章行銷、新聞稿證明自己,而這正是頂尖業務員視為專業人士的原因之一。

沒有什麼比成為一個受大家認可的專業人士,更能提高你的銷售業績、增加你的競爭力。一旦你被視為某個領域裏的專業人士,潛在客戶便不會再將你當作一般的業務員,你的地位立即從業務員攀升成受人敬重的諮詢人員,或是值得信賴的企業顧問。所有的頂尖業務員,在潛在客戶及客戶眼中都是這樣的形象。

想像一個有購買需求的潛在客戶,他與好幾個業務員約好要碰面,瞭解自己有怎樣的選擇,順便進行比價。前幾人表現得非常平凡,一副普通業務員的形象,他們看起來很渴望成交這筆生意,甚至還說些蠢話,像“你覺得該怎麼做,我們才能促成這筆生意?”(千萬不要再問這種問題了)。他們向潛在客戶報告自家公司的歷史沿革,描述之前曾經服務過的其他客戶,表示自己能提供最佳的客戶服務,問一些與潛在客戶所屬企業不相關的問題,提出千篇一律的提案,然後用略帶強迫性的銷售手法,打算成交這筆案子。輪到你時,你西裝筆挺散發出自信的風采,依我的建議傳達出適當的肢體語言,不做無關緊要的閒聊,免得浪費對方時間,說話簡潔有力不拖泥帶水。

另外,與其他業務員相比,你的表現自然毫不扭捏,不顯得過分緊張,所以潛在客戶從你的表現,推斷你是位成功的業務員。你提出的問題切合潛在客戶的企業需求,因為符合他們以利益為導向的思考條件。你的表達方式清楚地讓潛在客戶明白,你此行的目的在於提供對公司發展有實質助益的方案,這一切加總的結果,塑造出你給潛在客戶的形象——值得信賴的企業顧問,而非單純的業務員。

在結束這次會面之前,你已成功地在潛在客戶心中留下好印象,也讓他相信你是個值得託付的對象。最後,你感謝潛在客戶花時間與你會談,接著交給他一份檔,並告訴他們,“這是我的一些資料,您也許會想看看,我也希望您可以信賴我的專業。期待再次與您碰面”。在潛在客戶讀過你給他的檔資料後,會發現好幾篇指出你是該領域專業人士的相關報導,或許也曾拜讀過你發表過的數篇文章。你剛剛的所作所為,正創造了成交這筆生意的機會。只要你能用新聞報導證明自己是某領域的專業人士,潛在客戶絕不會考慮與他人合作。

基本上,新聞報導上曾提過的專業人士,都是收費昂貴的諮詢人員,許多潛在客戶根本支付不起與他們合作需付的費用。以新聞裏常提及的行銷專業人士來說,請他們寫一篇網頁或業務信函的價格,就要高達上萬美元,這正是每一行佼佼者的收費價格。新聞報導中很常提及的法律專業人士,也所費不低。

若是能請專業人士提供改善企業運作的意見,其實人們會願意花大錢尋求他們的協助。這時,你走到潛在客戶的面前,你的資歷甚至比某些專業人士更好,你願意與他們免費合作,而他們要做的僅是購買你的產品。

你現在明白成為自己工作領域的專業人士,對你拿下更多訂單有什麼助益。你也發現不用再做推銷,潛在客戶自會主動向你購買,只要你學會我接下來說的這些訣竅,你就不用再運用任何成交法,因為生意會自動上門。

只要你能成為工作領域的專業人士,並用新聞報導證明自己,潛在客戶會忘掉他們原本考慮是否應與你合作的理由,將注意力放在你是個受大眾認可的專業人士之上。他們開始認真考量與你合作的潛在利益,他們只要購買你的產品,就不用支付龐大的諮詢費用,因為他們明白只要成為你的客戶,就能直接尋求你的協助與意見。

這正是頂尖業務員被視為專業人士的原因,因為這是加強業務生涯最有效的方法之一。

你一定覺得,要成為媒體裏會出現的名人一點也不簡單,更遑論成為一個在工作領域裏大放異彩的專家。你若這樣想就大錯特錯了。以下二個方法,能讓你輕鬆成為業界的明日之星,成功指日可待。

一、 文章行銷

你可以做一件不用花你一分錢的事情,就是寫一篇或幾篇與你工作相關的文章,然後公佈在網路上的文章目錄裏,我個人是偏好將文章貼在EzineArticles.com這個網站上。 張貼文章的成效驚人,許多人看了文章後去看我的網站,最後也會買我的產品。所以說這是文章行銷,而不是叫你寫寫文章而已。你寫的文章,不僅可以證明你的專業能力,還能增加你的暴光度,招徠許多新的潛在客戶。甚至,當人們在網路上搜尋與貴產業相關的文章時,還會發現網路上四處都可以看到你寫的文章。

相信我,你寫的文章隨處可見。EzineArticles.com 的目的,正是提供網站經營者或電子報出版商,可以尋找相關出版文章的來源。所以這些文章才被稱為自由轉載文,在刊登文章的同時,你也允許其他閱讀該文章的人,有權免費轉載你所寫的文章。不過免費轉載有個條件,就是想轉貼你文章的人,務必在文末注明你的聯絡資料,也可以在聯絡資料欄中附上你的照片。

不久前我收到封email,寄件人是不久前照我建議執行的讀者。針對目前服務的產業,他寫了幾篇相關文章,並將這些文章張貼在EzineArticles.com 。一個月後,他的文章已遍佈在其他五個網站上。從那時起,他每天都會收到潛在客戶的來信詢問,表明希望與他詳談的想法。

寫那幾篇文章僅花他幾個小時的時間,但3個月後卻是成果豐碩,手邊擁有願意向他購買產品的潛在客戶名單,卻是長長一串。這樣的成果,還有他人引蔫給他認識的潛在客戶,曾與他合作過的客戶,都很願意向其他人宣傳自己曾與名人合作過。透過發佈幾篇文章,他的知名度與信用與日俱增,他今後也許不用再找尋潛在客戶了。

對業務員來說,透過文章來進行自我行銷,有以下三個好處。

第一、提高知名度,吸引潛在客戶主動打電話跟你聯絡。

比較聰明一點的消費者在購物前,都會先上網搜尋相關訊息,如果你的文章在網路上隨處可見,你自然立于有利的暴光焦點,潛在客戶也會受你吸引而主動聯絡。能夠與準備好要向你購買產品的客戶會面,是個很愉快的經驗,最起碼不用一直跟拿不定主意的潛在客戶大眼瞪小眼。 

第二、 對於你已經有合作關係的客戶,可以建立起相當程度的影響力。

    以剛開始曾經提及的情況來說,在訪談結束前將關於你的資料文章交給客戶,能夠加深他們認為你是名專家的印象。這是其中一個做法,另一個方式則是在潛在客戶碰面前,先透過email(或是一般郵寄方式)將你寫的文章寄給他們看,而非一般的“感謝能有此機會與您會晤” 的感謝函,或是“確認雙方碰面”的確認信。 在碰面前寄自己的文章(或是文章的連結網址)給潛在客戶,並簡短說明「期待與你碰面,這些是我最近出版的一些文章,希望您能夠更瞭解我所從事的工作,這樣與您碰面時,更能針對您的需求進行討論。」

 這不僅能建立你在潛在客戶心中的地位,更讓你處在極有正面積極的位置上,因為你考量的是客戶的需求,而非單純想成交一筆生意而已,你也能夠藉此機會鞏固自己在整個銷售過程中的主導地位,因為有能力滿足他人需求的人,才擁有主導權;而等候別人滿足自己需求的人,僅能任他人掌控。若想成交,你就要拿到主導權,也才有機會維持自己的主導地位。

第三、透過文章行銷散佈自己的名字,你會被歸類為網路名人,一個最近越來越流行的稱謂。

你知道越來越多的潛在客戶,會透過Google搜尋你的名字? 在與你見面之前,聰明的潛在客戶會先上網搜尋與你相關的消息,若你在房地產或保險等提供私人服務的企業服務,潛在客戶更習慣事先搜尋相關訊息(最好別犯過什麼過錯,不然客戶也會搜尋相關消息)。他們會先找看看你是否有過負面消息,或曾被人提出告訴。不過基本上他們只是希望事先知道你是誰。

同樣利用文章行銷的客戶告訴我,他覺得自己要比其他競爭對手有競爭力多了,因為人們只要用Google搜尋一下,就能找到上百筆關於他的資料。原因很簡單,有超過好幾百個網站曾轉載他的文章,而且未來,轉載文章的網站只會增,不會減。

一旦你將文章行銷納入整體銷售策略中,建議潛在客戶上網搜尋與你有關的消息,對你只會有益而無害。只要你的文章出現在許多網站上,你只需傳給潛在客戶一兩篇文章,並告訴他們,「若你還想知道更多相關訊息,只要搜尋我的名字就可以了。」

現在就動筆吧,幾個月後便能立收成效。你就能在其他網站上找到標注你是專業人士的評語,也能立即將附有該評語的網站文章,再度轉寄給潛在客戶看。

其實除了EzineArticles.com 網路上還有其他自由轉載文章的發表空間,你也可以再找找在你所屬國度中的其他網站,並將你寫的文章全數張貼在那些網站上。我會建議你定期發表,最好是一個星期一篇,這樣才能持續新增內容,並增加暴光量。你也可以每週將新發表的文章寄給電子報客戶看,這也是個不錯的方法。

二、 新聞稿

大家都誤會新聞稿的用意,因此沒有幾個業務員知道新聞稿其實是種銷售利器。更糟的是,業務員認為新聞稿與他們毫無關係,也不曾想過利用它來增進銷售,這是一個錯誤的觀念。能夠妥善運用新聞稿的人(照我接下來的說明去做),獲得的效益要遠比利用文章行銷好上10倍。

你用不著公關公司來為你發佈新聞稿,也不需要擁有記者朋友,甚至你不一定非得很有名。就像文章行銷一樣,你需要的工具網路上都找得到。我個人偏好的網站是PR Web.com,這也是我處理新聞稿的地方。不過,它是個收費網站,不像文章行銷網站多是免費的。不過,這類網站能發揮的功效,遠比單純地發佈文章來得大,所以採用付費制也是合乎情理。在寫文章時,付費80美元給PRWeb.com 他們會為你在各主要媒體通路上發表相關新聞稿。你覺得這樣會帶來多少銷售額?我想,不多。聽聽我的建議,還有該如何使用新聞稿。

新聞稿之所以是個利器,最主要的原因是因為它們會自動出現在Yahoo 新聞或是Google新聞裏,Yahoo!與Google稱得上最主要的入口網站。

我不認識你,所以我不知道你會怎麼做,但我每天都會固定流覽Yahoo !新聞,當我讀到某篇有趣或重要的文章時,也會把那篇文章email給朋友看,我的朋友只要登入信箱收信,便可以直接閱讀該篇文章。

你知道嗎?當你發表相關新聞稿時,這些資料會跟其他新聞,一起登上Yahoo新聞的網頁。你根本分不出來你的新聞稿與其他新聞報導有什麼差異。但你若能交給潛在客戶一篇從Yahoo新聞網站上列印下來的文章,上頭稱呼你為某產業的專業人士,你覺得潛在客戶會有怎樣的觀感?

現在,你明白為何利用新聞稿,可以讓競爭對手完全失去舞臺的原因了吧!你也可以透過這個機會,塑造你的專業形象,成為一個每個潛在客戶都想請你協助的企業顧問。

除了可以把與你有關的新聞列印下來,親自交給潛在客戶,還可以利用“轉寄給朋友”功能,將相關新聞直接email給潛在客戶。我強烈建議你在新聞稿發佈後,立刻在Yahoo新聞上找到該篇新聞,並寄給你所有的潛在客戶及現有客戶,你也可以寄給人際互聯網裏的意見領袖,不管他們是不是你早已有合作的對象,或是過去對你不理不睬,但你想爭取的有力人士。

你的新聞也會登上Google新聞的版面,所以你也可以選擇寄Google新聞給潛在客戶。在YahooGoogle新聞上找到你的相關新聞,然後將這些文章轉成可以列印的PDF檔,以利收藏。

除了可以在網路新聞中找到相關報導,新聞稿也能大量增加你在網路上的暴光率,帶來兩大好處:

1、新聞稿及網路新聞在搜尋引擎上的評價較高,因為搜尋引擎多會給予非商業性網站(不銷售物品的網站)較高的評價。

2、當潛在客戶上網搜尋你的姓名時,也會發現你是新聞故事的主角人物。

YahooGoogle新聞,會讓潛在客戶深信與你合作是最佳選擇,能帶來最大利益。甚至於,如果你的新聞稿內容有趣、重要,而且寫得很好,其他媒體也有可能採用。

當我準備購買時,一定會選擇與曾被報導過的人物合作,而非某個默默無名的人士,我相信許多潛在客戶也會做出同樣的決定。

新聞稿中該寫什麼內容呢?這是個很重要的問題,因為新聞稿主要是強調你有什麼賣點的文章,而不單單只是為了讓人讀過而已。新聞稿中應說明產業資訊,指出你是該產業的專業人士,但寫作口吻應風趣幽默具新聞價值,而非單純為了推銷產品。

在寫新聞稿時,務求文章內容擁有新聞價值,想一想什麼樣的內容會吸引讀者?但是要記住一個要點:內容要簡短而且直接說明重點,這正是為何主要媒體通路會喜歡新聞稿的原因。另外,新聞稿的長短要保持在500字左右,因為太長會讓讀者覺得內容過於冗長,而失去被其他媒體選用的機會。不過,新聞稿只要能登上YahooGoogle新聞,就已經很不錯了。

推薦給同仁

Tell a Friend 

您想要瞭解更多的免費小竅門以便提升你的網站排名嗎?
請馬上聯繫我們網站管理員:
MSN: chenlinwu@cmmail.com 
Email: info@rank-ad.com


第一個評分

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


開始建立您的網上業務,點擊進入http://www.rank-ad.com/

加入每二週免費網上推廣提示電郵訂閱,即時獲贈免費關鍵字廣告課程及提升網站流量

加入每二週免費網上推廣提示電郵訂閱, 即時獲贈免費關鍵字廣告課程及提升網站流量
Fo Xuan Henry

建立你的 Facebook 電子名片

Bookmark and Share

Twitter Updates:

網上推廣:又一成功同學的案例

clock 八月 29, 2009 18:02 by author Administrator



2009828,香港經濟日報登出一位同學iris的成功故事。Iris是廣州的一位元同學,使用搜尋引擎加上博客的推廣令網站排名在一季內勁升53倍,並從中找到海外客戶。首張訂單已近萬美元。現時,iris已把眼光放在把他的網站和博客打造成燈飾業的業內權威網站。

另一位在深圳的同學JohnJohn從事手機零件貿易,學會搜尋引擎優化後,由美元2000一個月暴增至美元20,000一個月,增長10倍,而且也是在一季內做到的。

只要你ConsistentlyPersistently Massively 地執行你在課程中學到的技能和提及到的策略,你也可以做到同樣的成效。 

 

 

 

推薦給同仁

Tell a Friend 

您想要瞭解更多的免費小竅門以便提升你的網站排名嗎?
請馬上聯繫我們網站管理員:
MSN: chenlinwu@cmmail.com 
Email: info@rank-ad.com


第一個評分

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


開始建立您的網上業務,點擊進入http://www.rank-ad.com/

加入每二週免費網上推廣提示電郵訂閱,即時獲贈免費關鍵字廣告課程及提升網站流量

加入每二週免費網上推廣提示電郵訂閱, 即時獲贈免費關鍵字廣告課程及提升網站流量
Fo Xuan Henry

建立你的 Facebook 電子名片

Bookmark and Share

Twitter Updates:

使用PHP & MySQL建立自己的資料庫驅動的網站--第三章 從PHP開始(多用途頁)

clock 八月 29, 2009 16:13 by author Administrator

多用途頁

可以這樣說,你想進行這樣的網站建設,訪問者的名字都會在每個網頁的頂部顯示出來。在我們熟悉以上的歡迎頁面的例子之後,我們已經完成了一半。接下來是我們在延伸這些例子當中所會碰到的問題:

我們需要每一個頁面都會有名字顯示,而非只有一個頁面顯示

我們無法控制網頁的用戶會先看的哪一個頁面

第一個問題不難解決。只要我們在一個頁面上的變數裏有用戶的名字,增加所有鏈結的查詢字串。我們可以以任何請求來進入另一個頁面

 


注意到我們在HTML標籤的中間嵌入了一個PHP(程式)代碼。這絕對是合法的,也同樣可以使用。

你可能熟悉一些echo語句,但是urlencode函數對於你來說是一個新事物。這個函數有一些特殊字元的功能,(例如,空格)然後將他們轉換成為在查詢字串裏所需要的專用代碼 。例如,如果變數$name 被賦予'Kevin Yank'的值,因為空格不允許在查詢字串裏出現,urlencode的輸出就是'Kevin +Yank'(因此這樣,字串就會用echo輸出).PHP將會在newpage.php.裏創造$_GET 變數時自動轉化回去.

好的,現在這些用戶的名字將會在我們網站的鏈結當中通過。現在我們要做的就是讓這些名字在首要位置出現。在我們歡迎頁面的例子裏,我們由一個特別的HTML網頁,他包括這樣的形式,就是提示用戶的名字。

關於這個問題是(根據上面的第二點)我們不能——也不是我們所想——強迫用戶每次都流覽我們的網站時都進入到我們的網頁上的那個頁面。

解決辦法就是我們必須校驗每個網站的頁面,以此確定是否每個名字都被指定了,如果需要的話就用一個名字提示用戶。這就意味著我們網站的每一個頁面,是顯示它的內容還是促使用戶輸入一個名稱,取決於變數$name 是否有一個值。如果你覺得這開始聽起來對if-else語句是個好地方的話,你就是一個學得很快的人。

我們比較傾向於那種可以決定展示一個或者多個事物的多用途頁面。多用途頁面的代碼看起來是這樣的:





這個編碼一開始可能會讓你覺得很困惑,但事實上是,這只是個普通有HTML(超文本鏈結標誌)的if-else語句段,它取決於條件而非PHP語句。

這個例子說明了PHP的一個很大的賣點:只要你喜歡,就可以在“PHP模式”裏切換。如果你要把命令<?php轉換成為“PHP模式”,命令?>回到“普通的HTML模式”上面的例子可以很好地說明。有個if-else的更替卷能讓你的編碼在這些條件下更有可讀性。這個是多用途頁的大綱要,用到了if-else的結構





好的,現在我們手上有我們所需要的所有工具,現在我們來看一下我們網站的樣例網頁。







在上面的編碼中有兩個新的技巧,但總的來說你應該相當適應它的工作方式。首先,我們正在使用一種叫做設置條件的新功能。當給出的變數被賦予值時,這個函數會檢查當前的返回值(計算結果)是真的,(這就是,如果提供了一個名字在這個例子裏),當這個變數不存在時就是假的。 (也就是沒有提供名字).感嘆號(也稱為否定操作符或否定運算符)是出現在函數的前面,從真到假來推翻返回值,反之亦然。因而,這個形式在變數$_GET['name']還未設定時給出。

第二個新的技巧就是變數$_SERVER['PHP_SELF']的使用,指定<form>這個的動作屬性標籤,像$_GET,$_POST,and$_REQUEST$_SERVER 就是一個陣列變數,它可以由PHP$_伺服器自動產生,它所產生的豐富的資訊是由網路服務器提供的。特別指出,$_SERVER['PHP_SELF']將會一直被設置為當前頁面的URL。這給了我們一個很好的建立表格的方便方法,當提交之後,就會下載完全相同的頁面,但是這次變數$name 被指定了。

圖示 3.8.Kicking butt and taking names.

如果我們用這種方式來建立我們所有的頁面,當訪問者試圖進入第一個頁面時就會提示他們的名字。哪個頁面會發生,如圖3.8

只要他們以自己的名字進入然後點擊GO,他們所需要的那個頁面就會在他們面前顯示出來。如圖3.9的狀態欄,進入者的名字在查詢字串的每個鏈結裏都可以從那個點向前進入,以此來確保每個用戶只被系統提示一次。

圖示3.9.我們知道你是誰




總結

在這個章節,我們探討了所有基本的語言特點,也知道了PHP服務端的腳本語言是如何運作的:語言,變數,操作碼和控制結構。我們所看到的例子裏的這些應用軟體都是比較簡單的,但也別讓他們阻礙你。PHP 的真正力量在於數百的,能讓你在資料庫裏存取資料的內部函數。可以發送電子信件,處理動態畫面及生成還有就是製造可以運行PDF檔的閱讀器。

 在第四章裏,我們將會對在PHPMySQL資料庫函數進行深入的探討,還有就是在第二章裏如何在網頁上發佈笑話資料庫 。這一章為為這文章的最終目的做準備PHP和資料庫裏創建你自己網頁上的完整的內容管理系統。


推薦給同仁

Tell a Friend 

您想要瞭解更多的免費小竅門以便提升你的網站排名嗎?
請馬上聯繫我們網站管理員:
MSN: chenlinwu@cmmail.com 
Email: info@rank-ad.com


第一個評分

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


開始建立您的網上業務,點擊進入http://www.rank-ad.com/

加入每二週免費網上推廣提示電郵訂閱,即時獲贈免費關鍵字廣告課程及提升網站流量

加入每二週免費網上推廣提示電郵訂閱, 即時獲贈免費關鍵字廣告課程及提升網站流量
Fo Xuan Henry

建立你的 Facebook 電子名片

Bookmark and Share

Twitter Updates:

各種推廣媒體比較

clock 八月 28, 2009 17:56 by author Administrator

◆  以消費者為對象 

1 廣告傳單 特徵

紙是無法避免的成本,所以單一查詢成本的單價很高。

無論何種行業的從業者,都可以利用這個方法,所以可信度很低。

版面空間大,可以詳細介紹商品。

銷售範圍小沒關係,且是小店鋪必備的工具。

不同商品有不同的回覆率標準,不過約有0.03%0.1%左右。例如:補習班五千至七千份的廣告傳單中,會有一通詢問電話;裝修業三千五百份的廣告傳單中,會有一通詢問電話。

改良後的廣告一般來說反應較好。

郵資比廣告印製費昂貴,相對的也較費工夫。

 2 小型雜誌特徵

單一查詢成本的單價較便宜。

可以軟性廣告為訴求,可信度比廣告傳單高。

版面空間有限,較難詳細介紹商品,屬兩段式廣告。

銷售範圍小也可以使用。

讀者少,諮詢者也少。

一般來說,如果單一查詢成本的單價在八百至一千五百元之間,就在容許範圍內。

 3 一般雜誌特徵

單一查詢成本,可以選擇純企劃版面來做。

可信度取決於雜誌知名度,但一般來說較廣告傳單為佳。

利用純廣告頁時,版面有限,較難詳細介紹商品,屬於兩段式廣告。

銷售範圍為全國性,或靈活運用於通信販售。

雜誌廣告的回覆率很明顯,易於進行比較。

 4 報紙  特徵

以介紹性廣告或廣告企劃為目標,可以降低單一查詢成本的單價。

可信度高,但審查較嚴格,通信販售、美容、健康食品等相關行業需注意。

版面空間有限,兩段式廣告較好。

對當地小企業來說,銷售範圍有點廣。

5 廣播  特徵

成本便宜,不過在電話號碼傳播上有點障礙。對直接回覆來說,不太好用。

 6 電視特徵

普及度很高,是一種很有效的方法。製作時必須將直接回覆的資料放進去,例如:提供樣品或接受資料索取的機會,請製作人呈現電話號碼等聯絡方式。

 7 夾縫媒體  特徵

商店、捷運、建築業等自製出版的媒體,價格便宜,成交率卻很高。對於通信販售業來說,是不容錯過的管道。

 8 大眾傳媒  特徵

可信度高,所以成交率很高。

雖然報導免費,可是報導的決定權在媒體手中。業主須找出獲得媒體報導的切入點。

被報導過的事蹟可以永久利用。為了獲得客戶的信賴感,可在傳單中提及被報導的事蹟。

將媒體報導事件寫在廣告傳單上,反應非常好。

 9 網路  特徵

單一查詢成本、單一訂購成本都很低,是有效的媒體。

預算不足的人可以善加利用,發行電子報或在搜尋引擎上刊登廣告。

有三萬元左右預算的人,可以利用網路廣告,儘快獲得客戶。

適用銷售範圍遍及全球的商品。

 10、電話薄  特徵

適用必要時檢索購物場所的需求。如:醫生、餐點外送、裝修、攝影、搬家。

在某些必要時刻有迫切需求。

為了找到可以信賴的地方,客戶會從較大的廣告中選擇三家詢問,在其中選出便宜的地方或感覺很好的地方。

有效的廣告用語是「在打電話前,你知道應該確認哪三個要點嗎?」

11、電視購物  (特徵)

提供試用樣品上,比刊登廣告更便宜。

能否提高效果視電話服務人員的銷售技巧。

如能提高電視購物的效果,就能以很高的價差達到結果。

◆ 以企業為對象

1 廣告夾頁 (特徵)

大客戶物件較多的行業,可以使用廣告傳單。如:文具通信販售、辦公室商務機器。

以郵寄方式投遞,反應較好。

2 傳真DM (特徵)

大客戶物件較多的情況下可以使用,數量至少在五千份以上。

由於傳真一次的回覆率有限,只能多次傳送,可設定避免傳輸中止的指令。

回覆率約0.5%2%左右, 情況良好可提升至5%-7%之間。

以上述回覆率為前提的情況下,五百份客戶資料中,最多可以得到十份左右的回覆,也就是說,公司可能使四百九十家公司惱火,不得不注意。

以全球企業為對象傳送時,就能找到潛在客戶。

3 郵遞DM 特徵)

在傳真物件的資料有限時,郵寄DM依然有效。

經過多次投遞可以吸引客戶,回覆率也會緩緩上升。一般來說,第一次郵寄DM的回覆率若是1%,第三次就要以上升一倍,達到2%為目標。

爭取新潛在客戶時,利用明信片較有效,成交後則利用信件較有效。

4 電視購物 (特徵)

效果較大,特別是在小商圈內提升反應率的必備武器。

若客戶資料數量龐大,可以利用廣告傳單先找出目標客戶,再利用電視購物吸引他們。

若客戶資料數量較少,可以利用電視購物先找出目標客戶,再利用廣告傳單吸引他們。 

5 登門拜訪 (特徵)

適用任何類型的目標客戶。

以攻佔現有客戶附近區域為上策。

6 專業雜誌 (特徵)

重點在於圈內人是否認真看待這份雜誌,尚若是一份讀者認真閱讀的媒體,就非常有效。

銷售範圍遍及全球性的商品,對地區性商品較不利。

7 網路 (特徵)

對全球暢銷的商品或以企業為銷售對象較多的公司,非常有效。

利用電子郵件廣告必須建立多步驟的吸引機制。

推薦給同仁

Tell a Friend 

您想要瞭解更多的免費小竅門以便提升你的網站排名嗎?
請馬上聯繫我們網站管理員:
MSN: chenlinwu@cmmail.com 
Email: info@rank-ad.com


第一個評分

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


開始建立您的網上業務,點擊進入http://www.rank-ad.com/

加入每二週免費網上推廣提示電郵訂閱,即時獲贈免費關鍵字廣告課程及提升網站流量

加入每二週免費網上推廣提示電郵訂閱, 即時獲贈免費關鍵字廣告課程及提升網站流量
Fo Xuan Henry

建立你的 Facebook 電子名片

Bookmark and Share

Twitter Updates:

使用PHP & MySQL建立自己的資料庫驅動的網站--第三章 從PHP開始(控制結構)

clock 八月 28, 2009 16:01 by author Administrator

控制結構

到目前為止,在PHP代碼中,我們所看到的,要麼就是一個簡單的,能在網頁上輸出一大串字元的腳本語句;要麼就是一系列的能被按順序執行的語句。如果你曾經用其他語言編程,(腳本語言, C語言, 或者BASIC語言 ),你就已經知道那些使用程式並非如此簡單.

PHP,就像其他的編程語言一樣,提供了一些設施,使我們可以在腳本裏影響控制流。也就是,這些語言包含一些特殊語句,可以讓你偏離那些目前主導我們例子的按順序的評價, 這些語句被成為控制結構。不理解嗎?不用擔心! 將會進一步舉例子更好地說明。最最基本的, 也是最經常用到的, 控制結構是if-else 語句。下面是它的圖示:

這個控制結構告訴我們PHP執行一組或者其他表單的時候,取決於有些條件的真假。允許我自大一點,接下來是我們早先所做的關於扭曲的個性化歡迎頁面的例子:現在我們看,如果通過網頁的這個name變數,被賦予了Kevin的值, 將會傳遞出一個特殊的資訊。要不然,這個正常的資訊將會以包含用戶登錄時所用的名字的資訊傳達出來。前面的例子可以參考圖示3.5.

圖示3.5

就像上面的代碼結構所顯示的一樣, 否則子句(部分的 if-else 語句陳述過,當條件是假時該怎麼做。)是可選的。可以這樣說,只有當你輸入合適的名稱時,才能顯示出上面那些特殊的訊息;否則,你什麼都看不到。下面就是那些代碼:

 

在上面的條件中用到的==PHP的等於操作碼,用來比較兩個值是否相等。

 

雙重麻煩

記住要打雙等號,因為如果你用單等號的話,你就會用到上面我們所提到過的賦值操作符。

因此,不是在變數和指定值之間做比較,相反, 你必須為變數指定新資料——一個只要新的值不是零,假,就會評價為真的操作符或者是一個空字串。這不僅僅會使那些條件永遠都是真的,而且會改變那些你正在在校驗的變數,這些變數在接下來的腳本中會引出一系列問題。

這些問題會比單純比較平等更為複雜。回顧以前那些我們那些會接收到第一個和最後一個名字的表單樣例。如果我們只想為一個特別的人傳遞一個特殊的訊息,我們就不得不檢查這兩個名字的值。

當且僅當$first name 被賦值於Kevin $last name被賦值於Yank,上面的條件才是真的。只有當兩個比較被評價為真時,上面條件下的and這個詞才有可能讓整個條件真實。

另外一個像這樣的操作符是or,當一個或者兩個簡單條件是真的話,它就可以使整個條件真實。如果你更熟悉Java腳本或者是C語言的這些操作碼, (& and| |and或者or 分別), 那沒關係----他們在PHP同樣可行。

圖示 3.6 表示在這個例子中只獲得一個名字的並不符合條件

圖示 3.6.說真的,親愛的

 有需要的話我們講會列舉其他更為複雜的情況講解。就目前而言,對if-else 語句的大概瞭解已經夠用了。另外一個經常用的PHP控制結構的是當型迴圈。 if-else語句中,在我們是否執行一套語句取決於一些條件的地方,當型迴圈卻是讓我們可以用這些條件來決定我們可以重複使用這些語句的次數。

下面就是當型迴圈的圖示。

 當型迴圈的工作原理和if-else語句比較相似,都是不用else從句。當條件是真的,語句在執行的時候,它們的不同之處就會表現出來。這個條件會被再次執行,而不是在執行右括弧(})的語句之後繼續執行。

如果條件仍然是真的,那麼這些語句就會被執行第二次,第三次,在這些條件是真實的就會被一直執行。第一次的條件評價為假,(不管是第一次的核對還是第一百次), 在當型迴圈後緊立刻執行語句,在右括弧的後面。

這些迴圈在你處理一大堆事情的任何時候都可以派上用場。(比如說存在資料庫裏的笑話暗示,提示), 但是現在我們要用一些瑣碎的例子來說明: 數到十.

 

我知道這看起來有點可怕,但我會一點一點地說明白的。第一行創建了一個叫$count的變數,並賦予了它一個值1。第二行是當型迴圈的開始,這個條件是$count的值小於或者等於10 第三和第四行組成了整個當型迴圈的主體。只要這個條件是真的,就會被一直反復執行。第三行空格後是$count 的計算結果, 第四行增加了$count 的值。(++$count $count=$count+1的捷徑,簡便方法——兩個都可以).

 

下面就是當代碼被執行時所發生的情況。第一次條件被校驗時,$count的值是1,因此這個條件是絕對正確的。

計算出$count (1) 的值時, $count就給出了一個新的值 2。在第二次校驗的時候條件仍然是真的,因此計算出(2)的值的時候,就給出了一個新的值(3)。這個過程一直持續到計算到10。到最後,$count 會給出11的值,然後條件就是假的,以此來結束這個迴圈。代碼的最終結果可以看圖示3.7

圖示3.7.PHP說明了幼稚園級別的數學技能

在條件中的例子用了一個新的操作碼:<=(小於等於). 其他像這種類型的數值比較符包括>= (大於等於), <(小於),> (大於), and! = (不等於)。順便說下,最後一個在比較文本字串時同樣適用。

另外一種迴圈是為處理像上面的那種例子而專門設計的,在當我們遇到某些條件的時候我們可以用來計算一系列的值。我們叫它回圈段。

下面就是它的例子。

在迴圈一開始,初始化的語句就會被馬上執行;在主體裏的語句執行前,它的條件語句在每次迴圈時都會被校驗;通過每次迴圈都會更新語句,但是是在主體之後。

下面就是當被實施了回圈段後那個“數到十”的例子的展現。

就像你所看到的,這些語句的初始化和$count 變數的增加將會在迴圈的首要條件中加入進來。雖然第一眼覺得,這個代碼有點難讀,但只要熟悉句法規則,把那些在控制同一處迴圈的代碼合起來的話,你就會覺得簡單了。

文章中的很多例子就會用以此反復迴圈,因此讀者將會有很多機會去練習讀他們。

推薦給同仁

Tell a Friend 

您想要瞭解更多的免費小竅門以便提升你的網站排名嗎?
請馬上聯繫我們網站管理員:
MSN: chenlinwu@cmmail.com 
Email: info@rank-ad.com


第一個評分

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


開始建立您的網上業務,點擊進入http://www.rank-ad.com/

加入每二週免費網上推廣提示電郵訂閱,即時獲贈免費關鍵字廣告課程及提升網站流量

加入每二週免費網上推廣提示電郵訂閱, 即時獲贈免費關鍵字廣告課程及提升網站流量
Fo Xuan Henry

建立你的 Facebook 電子名片

Bookmark and Share

Twitter Updates:

使用PHP&MySQL建立自己的資料庫驅動的網站--第三章 從PHP開始(自動關閉標籤)

clock 八月 19, 2009 01:17 by author Administrator

自動關閉標籤

不必擔心在有些標籤裏面出現的一些斜線(例如<br/>)。對頁面編碼的XHTML標準是要求斜線在任意的標籤裏用到,但不包括結束標籤,在所有其他標籤當中,它包括inputbr標籤。當然,現在的流覽器並不要求你用斜線。但從標準服從方面來講,文章中的HTML代碼會遵循這個推薦。這個代碼所產生的形式如圖3.3.

3.3 製作你自己的歡迎資訊

這個形式所產生的效果與我們所看的第二個機會一樣(在查詢字串裏,firstname=Kevin&amp;lastname=Yank),除這些之外你可以輸入任何你喜歡的名字。當你點擊提交按鈕時,(被貼上了GO標籤),流覽器會載入welcome3.php然後為你自動添加查詢字串的變數和他們的值。它會從輸入類型="text"標籤的名字屬性裏檢索名字變數,然後從用戶打出的文本區來獲取這個資訊的值。 

形式標籤是屬性類型方法是用來告訴流覽器如何要求一起來發送他們的變數與值。變數get(上面用到過)讓他們通過查詢字串(然後在PHP’s$_GET陣列裏面出現),但是有一個取捨。它並不永遠都令人滿意——但是技術上甚至是可行的——讓值出現在查詢字串裏。要是我們包含了一個文本區域標籤在形式裏,讓用戶進入一個更大量的文本?一個URL的查詢字串裏包含了很多段落的文本會是可笑的,甚至會超過現在流覽器的URL的最大長度。這個取捨是為了流覽器能不可見的通過資訊,在幕後通過。這個代碼看起來是一樣的,但是我們設定了取得最後一個例子的形式,下面就是我們所設置的:

 

我們已經不再用部分的查詢字串來發送變數,它們也就不在PHP’s$_GET 陣列中出現。相反,它們在另外一個保留的陣列中出現,特別是’posted’形式的變數:$_POST。因此我們必須修改Welcome頁面的PHP來接收來自新陣列的值。

圖示3.4表明了當提交了新的形式時結果頁的樣

圖示3.4.這個個性化的Welcome頁面的完成並沒有使用查詢字串

這個形式與前面的功能相同;唯一的不同在於,當用戶點擊GO按鈕時載入網頁裏的URL不會有一個查詢串。從另一方面講這個讓你,算入了大型值,或者是對值敏感的(像口令),在資料裏它附屬於形式,而不是以字串的形式出現。或者說,用戶添加書簽的頁面是因為表單提交所引起的,那麼這個書簽就是無效的,因為它沒有包含提交值。這樣不經意的,就是搜索引擎用查詢字串來提交搜索關鍵字的原因。

GoogleAltaVista的搜索結果頁面上添加書簽,你就可以用這個書簽再次進行同樣的搜索,因為這些搜索條件都包含在網址上。

有些時候, 為了獲得一個變數,而又不想擔心它是否作為查詢字串或者表單提交而被發送出去。如果是這樣的話,這個特別的$_REQUEST 陣列陣列剛好派上用場。它包含了在$_GET $_POST出現的所有變數。有了這些變數,我們可以再一次修改表格處理的腳本,這樣就可以從這兩個管道獲得用戶的第一個和最後一個名稱。

這些包括使用表格的基礎以及由此所產生的初級用戶與PHP(英文超級文本預處理語言)之間的相互影響。在接下來的例子裏,我將會講解一些更多關於理論前沿和技術。

推薦給同仁

Tell a Friend 
您想要瞭解更多的免費小竅門以便提升你的網站排名嗎?
請馬上聯繫我們網站管理員:
MSN: chenlinwu@cmmail.com
Email: info@rank-ad.com

   

第一個評分

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


開始建立您的網上業務,點擊進入http://www.rank-ad.com/

加入每二週免費網上推廣提示電郵訂閱,即時獲贈免費關鍵字廣告課程及提升網站流量

加入每二週免費網上推廣提示電郵訂閱, 即時獲贈免費關鍵字廣告課程及提升網站流量
Fo Xuan Henry

建立你的 Facebook 電子名片

Bookmark and Share

Twitter Updates:

使用PHP & MySQL建立自己的資料庫驅動的網站--第三章 從PHP開始 (用戶互動與形式)

clock 八月 17, 2009 15:59 by author Administrator

用戶互動與形式

對很多應用軟體來說,與訪問網頁的用戶的互動能力是必須的。一些老資格的Java描述語言開始從事件操作者方面來考慮,它可以讓你直接對用戶的行為做出反應——例如,在一個頁面上游標的運動,當一說到與用戶的互動的時候,伺服器端的腳本語言比如說PHP,就有了一個更大範圍的限制。當伺服器要求頁面的PHP代碼有活性的時候,用戶的互動只會以來回的方式產生:用戶發送請求到伺服器,伺服器以自動生成的頁面回應。

建立與PHP的互動的關鍵在於理解我們所能用到的技術。我們用來發送關於用戶互動的資訊,和他或者她對新頁面的要求一起發送。我們可以看得出,PHP讓這個過程簡單化,我們所能用到與頁面要求一起的飯送資訊的放就是使用URL查詢字串。如果你曾經看過URL檔案名的後面有一個問號,你已經目睹的這個技巧是怎麼使用的。我們來看個簡單的例子。創建一個叫做Welcome1HTMLHtml(沒有要求php文檔擴展,因為沒有PHP代碼在這個文檔裏),然後嵌入這個鏈結:

 

這是個對於文檔的鏈結,叫做Welcome1php,但除了鏈結到文檔,我們將和頁面要求一起通過變數。這個變數的部分查詢字串會通過,因為這是URL的一部分,緊跟著問號。這個變數叫做name,它的值是Kevin。重申一遍,我們已經建立了一個載入Welcome1.php的鏈結,通告包含在文檔裏的PHP代碼,name等於Kevin 為了更深入瞭解這個過程的結果,我們必須看welcome1.php。作為一個新的HTML文檔創建,但是這次,注意到php擴展——這說明網路服務器能夠翻譯一些在文檔裏面的PHP代碼。在這個新文檔的主體裏面,打出下面的:

現在,如果你用第一個文檔的鏈結來下載第二個文檔,你會發現頁面會說“歡迎訪問我們的頁面,Kevin!”圖示3.1會說明為什麼。圖示3.1用個性化歡迎資訊問候用戶

PHP會自動創建一個叫做$_GET的陣列變數,它包含了在查詢字串中通過的任何值。$_GET是一個關聯陣列,因此在查詢字串中通過的變數name的值可以以$_GET['name']存取。我們是腳本為這個值指定了一個普通的PHP變數($name),它會作為部分的文本字串,使用反復語句來展示。

在查詢字串裏,你可以通過不止一個的值。我們來看下一些相同例子的不同形式,這個形式有點複雜。改變在HTML文檔裏可讀的鏈結如下:

 

這次,我們要通過兩個變數:firstnamelastname。這兩個變數被查詢字串裏的符號分開,(&它的編碼是&amp;在HTML裏它是一個特殊符號)。用&,我們可以拆分接下來的name=value對來通過更多的變數。 

就像以前,我們可以用兩個變數的值在我們的welcome2.php文檔:

結果如圖3.2

3.2 建立了一個更個性化的歡迎資訊

這個都很好,但是我們我們還得為我們的真正用戶的互動的目標而努力。用戶可以以隨便的資訊進入,並通過PHP進程。為了讓我們的個性化歡迎資訊例子能繼續,我們必須讓用戶打出他們的名字,並讓它在資訊裏面出現。我們需要使用到HTML形式來讓用戶用一個值打出。下面是代碼:

 

推薦給同仁

Tell a Friend 
您想要瞭解更多的免費小竅門以便提升你的網站排名嗎?
請馬上聯繫我們網站管理員:
MSN: chenlinwu@cmmail.com
Email: info@rank-ad.com

   

第一個評分

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


開始建立您的網上業務,點擊進入http://www.rank-ad.com/

加入每二週免費網上推廣提示電郵訂閱,即時獲贈免費關鍵字廣告課程及提升網站流量

加入每二週免費網上推廣提示電郵訂閱, 即時獲贈免費關鍵字廣告課程及提升網站流量
Fo Xuan Henry

建立你的 Facebook 電子名片

Bookmark and Share

Twitter Updates:

使用PHP & MySQL建立自己的資料庫驅動的網站--第三章 從PHP開始 (陣列)

clock 八月 15, 2009 23:21 by author Administrator

陣列

陣列是包含多值的一種特殊變數。如果把一個包含值的變數想像成一個盒子的話,那麼陣列就可以想像成為有隔間的盒子,這樣的話每一個隔間就可以存儲一個獨立的值。在PHP裏,一個最簡單的建立陣列的方法就是使用內部陣列函數:

這個代碼建立了一個包含三個值的叫做$myarray的陣列:'one',2,three'。像一個普通變數,在陣列裏的每一個空格都包含任何類型的值。這樣的話,第一和第三個空格都包含字串,而第二個包含了一個數字。為了得到一個存儲在陣列裏的值,你需要瞭解它的索引。

一般來講,陣列用以0開頭的數位,作為指數來指出他們所包含的值。這就是,第一個陣列的值(或者要素),有一個指數0,第二個有個指數1,第三個有個指數3,以此類推。總的來說,這樣的話,陣列裏的第n個指數就是n-1。當你知道你所感興趣的那個值的指數,你就可以通過把這個指數放在陣列變數名稱的方括號後面,然後就可以得到那個值。

你也可以用方括號裏的指數來建立新的要素,或者指定新的值到已經存在的陣列要素裏:

你可以像往常一樣用賦值操作符在陣列的後面添加要素,但在變數名稱後的方括號留空:

陣列的索引並不是都是數位的,這指數最普通的選擇。你也可以用字串來創建,它被稱為關聯陣列。這種類型的陣列被稱為關聯陣列是因為它與值和有目的的索引都有關聯。在這個例子中,我們用一個日期來與三個名字當中的每一個來關聯:

陣列函數還可以讓你創建關聯陣列,如果你喜歡用那種方法的話。這個是我們如何建立$birthdays陣列的例子:

現在,如果我們想知道Kevin’s的生日,我們用這個名字作為索引來查詢:

這個類型的陣列相當重要,特別是當用戶與PHP相互作用的時候。我們將在接下來的章節當中介紹到,我會用在文章中陣列的其他用法來解釋說明。

推薦給同仁

Tell a Friend 
您想要瞭解更多的免費小竅門以便提升你的網站排名嗎?
請馬上聯繫我們網站管理員:
MSN: chenlinwu@cmmail.com
Email: info@rank-ad.com

   

第一個評分

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


開始建立您的網上業務,點擊進入http://www.rank-ad.com/

加入每二週免費網上推廣提示電郵訂閱,即時獲贈免費關鍵字廣告課程及提升網站流量

加入每二週免費網上推廣提示電郵訂閱, 即時獲贈免費關鍵字廣告課程及提升網站流量
Fo Xuan Henry

建立你的 Facebook 電子名片

Bookmark and Share

Twitter Updates:



© 版權所有 海神科技有限公司

© 版權所有 海神科技有限公司