如何解决我们如何将 FORM 数据从包含文件传递到另一个页面?
我在索引文件中包含了footer.PHP,并且页脚包含用于订阅者注册的FORM。 当我点击提交来自 https://mywebsite.com/index.php 的新订阅者电子邮件时,该值没有从 index.PHP 页面传递,当我使用 url https://mywebsite.com/footer.php
时,同样的代码完全适用footer.PHP
<form id="newsletterForm" action="newsletter-subscribe.PHP" method="POST">
<div class="input-group input-group-rounded">
<input name="mailid" type="email" placeholder="Email Address">
<span>
<input type="submit">
</span>
</div>
</form>
newsletter-subscribe.PHP
<?PHP
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$email = $_POST["mailid"];
$recipient = "info@myemail.com";
$email_content = "
<html>
<body>
<h2>Hello You had a new Subscriber!</h2>
<h3>Email Id : ".$email." </h3>
</body>
</html>
";
$email_headers = "MIME-Version: 1.0" . "\r\n";
$email_headers .= "Content-type:text/html;charset=UTF-8" . "\r\n";
$email_headers .= 'From: info@myemail.com' . "\r\n";
if (mail($recipient,$subject,$email_content,$email_headers)) {
$msg= "Thanks You! For Subscribing our service.";
echo "<script type='text/JavaScript'>;window.location.href='../index.PHP';</script>";
} else {
$error= "Faild To Send Your Order. Please Try Again.";
echo "<script type='text/JavaScript'>alert ('$error');window.location.href='index.PHP';</script>";
}
} else {
$error1= "There was a problem with your submission,please try again.";
echo "<script type='text/JavaScript'>alert ('$error1');window.location.href='index.PHP';</script>";
}
?>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。