我正在为联系表单制作一个快速的小电子邮件脚本,并且未设置这些变量($firstName
和$lastName
)。
$firstName = filter_var($_POST['firstName'], FILTER_SANITIZE_STRING);
$lastName = filter_var($_POST['lastName'], FILTER_SANITIZE_STRING);
注意我是php的初学者
答案 0 :(得分:7)
你能把它放在这两行以下并给我们输出吗?
var_dump($firstName, $lastName, $_POST);
答案 1 :(得分:-1)
正如你提到你是php的初学者,我认为你还没有设置表单方法。默认情况下,表单方法为 GET ,您尝试使用 POST 方法获取值。因此,要么将表单方法更改为 POST ,要么将变量设置如下:
$ firstName = filter_var($ _ GET ['firstName'],FILTER_SANITIZE_STRING); $ lastName = filter_var($ _ GET ['lastName'],FILTER_SANITIZE_STRING);