无法将表单数据发送到php

时间:2016-03-03 09:32:06

标签: php html

提交后,表单数据似乎丢失了。我在本地机器上使用phpStorm和XAMPP。

我的index.html文件:

<form action="test.php" method="post">
    <input type="text" name="firstName">
    <input type="text" name="lastName">
    <input type="submit">
</form>

我的test.php文件:

<?php
$first_name = $_POST["firstName"];
$last_name = $_POST["lastName"];
?>

输出:

  

注意:未定义的索引:第2行的test.php中的firstName

     

注意:未定义的索引:第3行的test.php中的lastName

2 个答案:

答案 0 :(得分:0)

您可以尝试:

<?php if(isset($_POST['firstName']) && isset($_POST['lastName'])){
    $first_name = $_POST['firstName'];
    $last_name = $_POST['lastName'];
}?>

您需要正确关闭表单</form>

答案 1 :(得分:-1)

首先确保这些Html和Php文件包含在同一目录中。并确保您关闭了表单标记</form>,因为我在问题中看到它未公开。  您可以使用if (!empty($_POST)){...}确认帖子是否已经发生!!!•