◎GET:給網址傳值用的變數呼叫法
什麼是網址傳值?
比方說今天有一篇文章,它的編號是100,
而秀出文章的那個頁面假設叫 article_show.php,
那麼我就可以直接用網址傳值:
article_show.php?aid=100
問號後面的是變數的名稱和值,
語法是:?變數=值&變數=值&變數=值
中間用&隔開。
所以說如果除了文章編號之外我想要再多加一些變數像是文章分類,
我就可以這樣用:
article_show.php?category=2&aid=100
也就是第2個分類、第100篇文章。
而要在php頁面的程式去抓取你網址傳來的值,
就是要使用$_GET,
比方此例就是$_GET['aid']
抓到的值就是100。
(也就是 echo $_GET['aid']; 印出來會是100)
◎POST:給表單傳值用的變數呼叫法
至於表單傳值就是form的用法了,
比方今天我們在網頁上插入一個表單,
要使用者輸入帳號密碼,
當他按送出之後,
表單欄位就會傳值,
比方:
帳號:__________ ←假設這個文字欄位叫u_name
密碼:__________ ←假設這個文字欄位叫u_psw
送出
等使用者按送出後,
要抓取到他輸入的值,
帳號那欄就是使用 $_POST['u_name']
同理,密碼那欄是 $_POST['u_psw']
假設使用者在 u_name 那欄輸入 belleaya
那在接收頁我們使用 echo $_POST['u_name'];
就可以印出 belleaya。
沒有留言:
張貼留言