我一直得到这个未定义的索引:fname AND注意:未定义的索引:lname

时间:2013-10-18 12:37:58

标签: html5

这是php代码,下面的是HTML文件。我一直在接受  不明的索引错误,我不知道为什么。请帮忙!

$firstname = $_POST["fname"];
$lastname = $_POST['lname'];
$sql = "INSERT INTO user(fname,lname)
VALUES ('$firstname','$lastname')";

         <form action="connect.php" method="post">
            First name: <input type="password" name="fname">
            Last name: <input type="text" name="lname"><br><br>
            <input type="submit" value="Sign up!" id="btnsignup" />
            </form>

1 个答案:

答案 0 :(得分:0)

使用 isset()功能来评估是否设置了密钥。

示例:

$firstname = isset($_POST["fname"]) ? $_POST["fname"] : '';
$lastname = isset($_POST['lname']) ? $_POST['lname'] : '';