0
Notice: Undefined index: user in C:\xampp\htdocs\PhpProject1\login.php

Notice: Undefined index: password in C:\xampp\htdocs\PhpProject1\login.php

このコードの実行中にこのエラーが表示されます

if ( isset($_REQUEST['attempt']) );
{
    $link = mysql_connect('localhost', 'root', '') or die('cant connect to db');
    mysql_select_db('test_user');

    $user = mysql_real_escape_string($_POST['user']);
    $password = (mysql_real_escape_string($_POST['password']));
4

1 に答える 1

2

つまり、それらの連想キーが$_POST配列にないことを意味します。これは、次の 2 つのいずれかを意味します。

  • name="user"フォーム フィールドでおよびname="password"属性が使用されていません
  • フォーム タグでmethod="post"属性が省略されています
于 2012-12-14T19:55:38.603 に答える