首頁  >  文章  >  後端開發  >  PHP4實際應用經驗篇(2)_PHP教程

PHP4實際應用經驗篇(2)_PHP教程

WBOY
WBOY原創
2016-07-21 16:03:02858瀏覽

作者:孫運動

  現在給你揭開迷團的另一半-"login.php" 腳本檔。如果不出意外,這個腳本將接受輸入的名字,檢查是否有使用者存在,決定是允許或拒絕進入網站。由於你還沒學到PHP的條件語句和邏輯處理,我們現在不打算給你論證清楚——相反,我們僅僅給你展示在前面表單裡提交的數據是如何被傳送到"login.php",並能被這個檔案使用的。


  這就是"login.php"

---------------------------- -------------------------------------------------- --








我想知道你是否聽說過莎士比亞, .

他要求得到一束另一個名字的玫瑰花,因為那束聞起來可能會更芳香一些。

你認為呢?





---------------- -------------------------------------------------- --------------
  當你在表單裡輸入數據,例如(“張三”),並且提交後,你將看到如下頁面:

-------------------------------------------------- ------------------------------
我想知道你是否聽過莎士比亞, 張三

他要求得到一束另一個名字的玫瑰花,只為那束聞起來可能會更芳香一些

你認為呢?
----------------------------------------------- ---------------------------------
  你將看到,無論何時,當表單提交給PHP腳本時,所有的表單裡的變數值和表單的名字都會成對地傳送到腳本中,因此可以被腳本任意呼叫。在上面的範例中,當表單被提交後,變數$name在腳本 "login.php"中自動創建,表單中使用者輸入的值也被賦給該變數。

  如果你用Perl來做同樣的事情,你需要非常清楚地寫出Perl程式碼來取得表單裡的變數值。透過自動建立並賦值,PHP簡化了你的程式碼,大大提高了開發速度——表單處理是PHP優於Perl的兩個原因之一。

  很明顯,PHP也支援表單提交的 POST方法,所有你需要做的只是把METHOD的值標註為"POST" 。



  當然,你剛才看到的那個例子是非常基本的。真正來點重量級的程序,你需要知道如何去組織條件語句。非常基本的條件語句是比較語句-例如:「如果某和某相等,則用某種方法做這個動作」

  PHP有一串特意設計的運算子以方便在條件語句中使用。這兒是一個列表:

假設$delta = 12 並且$omega = 9



操作符
意義
表達方式
結果

==
等於
$delta == $omega
False

!=
不等於
$delta != $omega
True

>
大於
$delta > $omega
True

小於
$delta False
>>=
大於或等於
$delta > = $omega
True

小於或等於
$delta False


  PHP4也增加了一種新的操作符"===",用來測試兩個資料數值和類型是否都相同,在這一部分的最後一小節有一個簡單的例子。



http://www.bkjia.com/PHPjc/316412.htmlwww.bkjia.comtruehttp: //www.bkjia.com/PHPjc/316412.htmlTechArticle作者:孫運動現在給你揭開迷宮的另一半-login.php 腳本檔。如果不出意外,這個腳本將接受輸入的名字,檢查是否用戶存在,決定是允許...
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn