我试图制作一个简单的联系表单,但在尝试提交回复时我一直收到此错误。代码是:
HTML:
<form action="mail.php" method="POST" class="submitphoto_form">
<input type="text" name ="name" class="wp-form-control wpcf7-text" placeholder="Your name">
<input type="mail" name="email" class="wp-form-control wpcf7-email" placeholder="Email address">
<textarea name="message" class="wp-form-control wpcf7-textarea" cols="30" rows="10" placeholder="What would you like to tell us"></textarea>
<input type="submit" value="Submit" class="wpcf7-submit">
</form>
PHP:
<?php $name = $_POST['name'];
$email = $_POST['email'];
$message = $_POST['message'];
$formcontent="From: $name \n Message: $message";
$recipient = "shaliniguha2@gmail.com";
$subject = "Contact Form";
$mailheader = "From: $email \r\n";
mail($recipient, $subject, $formcontent, $mailheader) or die("Error!");
echo "Thank You!" . " -" . "<a href='contact.html' style='text-
decoration:none;color:#ff0099;'> Return Home</a>";
?>
两个文件都在同一个文件夹中。
答案 0 :(得分:1)
您有三种可能会收到此错误消息
A)文件名无效(检查不区分大小写)
B)扩展无效或未提及
C)文件路径不正确(检查案例和双重检查文件存在)
答案 1 :(得分:0)
如果您不在服务器上工作,则需要在本地配置您的apache服务器,因为php脚本仅在安装了php的服务器环境中运行。
如果您已经安装了apache服务器,请检查其运行情况和工作目录是否正确。