[請益] 簡單的php程式卻不能執行已刪文

看板PHP作者 (只有音樂相伴)時間1年前 (2023/10/24 01:56), 1年前編輯推噓2(203)
留言5則, 3人參與, 1年前最新討論串1/1
我寫了一個簡單的php 程式 輸入my_name之後 按submit應該要出現 hello, (my_name的值) 但我在infinityFree 卻不會出現 hello,..... 會一直停留submit前畫面 請問大家知道什麼原因嗎 thanks 檔名:Frame.php <?php if ('POST' == $SERVER['REQUEST_METHOD']){ print "hello, ". $_POST['my_name']; } else { print<<<_HTML_ <form method="POST" action="$_SERVER[PHP_SELF]"> Your name: <input type="text" name="my_name" > <br> <input type="submit" value="Say Hello"> </form> _HTML_; } ?> -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.47.19.46 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1698083780.A.F5B.html

10/24 12:54, 1年前 , 1F
$_SERVER 拼錯?
10/24 12:54, 1F

10/24 16:03, 1年前 , 2F
沒有顯示hello,代表if的條件式不成立
10/24 16:03, 2F

10/24 16:04, 1年前 , 3F
把條件式裡的變數顯示出來看看,就會發現打錯了
10/24 16:04, 3F
強者一看就知道問題 感謝 ※ 編輯: afred (114.47.3.225 臺灣), 10/24/2023 20:17:12

10/27 16:59, 1年前 , 4F
寫程式的時候建議把所有錯誤資訊開起來,比較容易看到錯
10/27 16:59, 4F

10/27 16:59, 1年前 , 5F
誤訊息
10/27 16:59, 5F
我用infinityfree 寫程式 有誰知道錯誤訊息怎麼開嗎 ※ 編輯: afred (111.255.67.167 臺灣), 10/28/2023 21:15:52
文章代碼(AID): #1bDhF4zR (PHP)
文章代碼(AID): #1bDhF4zR (PHP)