[請益] 一個簡單卻讓我莫名其妙的問題
這...是一個十分簡單的程式碼,但我卻不知道到底哪裡出了錯。
已經在多個地方詢問了,但還是找不到解答,希望鄉民們可以幫幫我。
<?php
if ( !isset($Num) ){
echo "<form action= 'index.php' method='get'>";
echo "請輸入:<br>";
echo "<input type = 'text' name = Num> <br>";
echo "<input type = 'submit' value = '確定'>";
echo "</form>";
}else{
echo $Num;
}
?>
問題就在於,按下確定後網頁後面已經出現index.php?Num=abc這樣的文字,
但是PHP好像完全把HTML的Form所傳送的值給忽略掉了。所以!isset($Num)還是true
結果顯示原本的表單。
為什麼會這樣子呢!?我之前好幾年都是用這樣的方法寫PHP的,一段陣子沒寫之後又繼續
但卻得到這樣的結果。實在是不知道為什麼阿!
希望有人能夠解答,感激不盡。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.173.165.222
推
07/27 18:56, , 1F
07/27 18:56, 1F
→
07/27 18:58, , 2F
07/27 18:58, 2F
PHP 近期熱門文章
PTT數位生活區 即時熱門文章
151
156