Re: [請益] 問一個問題

看板PHP作者 (好多事...)時間16年前 (2009/03/25 23:30), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《loveyanzi03 (隱形人)》之銘言: : 問題對各位來說應該很簡單...但是我不懂為什麼 : 就是 我的網頁 : 會顯示 : Notice: Undefined index: username in : /home_stu/u94/u9424007/public_html/php_work3-1.php on line 30 : Notice: Undefined index: passwd in : /home_stu/u94/u9424007/public_html/php_work3-1.php on line 31 : 就是沒有定義 : 以下是我的程式碼片段 : <form action="php_work3-1.php" method="post">  : <p>帳號</p><input type="text" name="username" > : <p>密碼</p><input type="password" name="passwd" > : <input type="submit" value="確認送出" > : </form> : <?php : $name=$_POST['username']; : $passwd=$_POST["passwd"]; : 定義的地方應該是在以上吧? : 但是為什麼會說未定義呢? : 拜託有人可以解決我的疑惑 謝謝!!! 如原文章推文所講的 剛開始近來這個網頁時 $_POST 沒有定義 所以後面兩行的 assignment 都會有 notice 跑出來 建議可以用 empty() 檢查 $_POST 存不存在然後再做相關處理 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.39.243

03/29 23:00, , 1F
應該用isset才對
03/29 23:00, 1F
文章代碼(AID): #19oauAav (PHP)
文章代碼(AID): #19oauAav (PHP)