我的联系表格有点问题。我认为我做对了一切,但我总是得到同样错误的结果。
这是我的代码:
<?php
if (isset($_POST['contact_name']) && isset($_POST['contact_email']) && isset($_POST['contact_message'])) {
$contact_name = $_POST['contact_name'];
$contact_email = $_POST['contact_email'];
$contact_message = $_POST['contact_message'];
if (!empty($contact_name) && !empty($contact_email) && !empty($contact_message)) {
echo '0K!';
} else {
echo 'Every field is required.';
}
}
?>
<form action="contacts.php" method="POST">
Nome:<br><input type="text" name="contact_name" maxlength="25"><br><br>
Email:<br><input type="text" name="contact_email" maxlength="50"><br><br>
Mensagem:<br>
<textarea name="contact_message" rows="6" cols="30" maxlength="1000"></textarea><br><br>
<input type="submit" value="Enviar">
</form>
当我填写所有字段时,我得到相同的结果“每个字段都是必需的”。什么时候应该显示“OK!”。但是我知道所有字段都收到了我写的内容,因为我之前测试过。
我知道这是一个基本问题,但我无法弄清楚。