【发布时间】:2018-06-15 23:51:32
【问题描述】:
我正在尝试制作一个简单的联系表单,但在尝试提交回复时不断收到此错误。代码是:
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>";
?>
这两个文件都在同一个文件夹中。
【问题讨论】:
-
404 = 找不到页面;确认您的 PHP 文件的文件名中不包含任何空格
-
您可能使用 Wordpress 和这个插件:contactform7.com/faq,对吧?插件应该为你做所有事情,所以不清楚你为什么要制作 mail.php 文件?
-
您有什么问题?我试试你的代码,但它是完美的工作。 prntscr.com/hwrota