看板 PHP 關於我們 聯絡資訊
問題對各位來說應該很簡單...但是我不懂為什麼 就是 我的網頁 會顯示 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"]; 定義的地方應該是在以上吧? 但是為什麼會說未定義呢? 拜託有人可以解決我的疑惑 謝謝!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.64.173.170
star508 :form要submit回這一頁後才有定義 03/25 23:01
BK94056 :可以考慮用$name = @$_POST['username']; 03/25 23:28
ckmarkhsu :@運算子會讓程式速度降低,其實把notice關掉就好了XD 03/25 23:59