【发布时间】:2015-11-12 10:48:29
【问题描述】:
我正在尝试制作一个表单,其字段将自动从 url 填充。此外,如果用户点击“为我保留座位”,它应该重定向到一个位置,发送电子邮件并保存 cookie。如果用户点击“不感兴趣,谢谢”,它应该将他/她重定向到另一个位置,发送电子邮件并保存 cookie。
现在,我已经有 2 年没有使用 PHP 了,而且我忘记了很多东西。
代码如下:
<?php
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);
if(isset($_POST['submit'])){
// Fetching variables of the form which travels in URL
$firstname = $_POST['firstname'];
$lastname = $_POST['lastname'];
$title = $_POST['positiontitle'];
$company = $_POST['companyname'];
$all = array($firstname, $lastname, $title, $company);
if($firstname !=''&& $lastname !=''&& $title !=''&& $company !='')
{
// To redirect form on a particular page
header("Location:http://www.example.com");
}
else{
?><span><?php echo "Please fill in all fields!";?></span> <?php
}
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta content="noindex, nofollow" />
</head>
<body>
<form class="conf-form" method="POST">
<legend>Please input your information:</legend><br />
First name:<br>
<input class="fst-name" type="text" name="firstname" value="First Name">
<br><br />
Last name:<br>
<input class="lst-name" type="text" name="lastname" value="Last Name">
<br /><br />
Position title:<br />
<input class"pos-title" type="text" name="positiontitle" value="Position Title"/>
<br /> <br />
Company name:<br />
<input class="cmp-name" type="text" name="companyname" value="Company Name"/>
<br /><br />
<input id="save-me" type="submit" value="Save me a seat" name="submit"> <input id="not-int" type="submit" value="Not interested, thank you" name="notsubmit">
<br /><br />
If you have any comments/questions please let us know here:<br />
<textarea rows="4" cols="50"></textarea>
</form>
</body>
</html>
它不会重定向到我想要的地方。首先,我该如何解决这个问题?
【问题讨论】:
-
到底是什么问题?
-
我进行了编辑。 :)对不起
-
我们是否应该假设您引用的 PHP 代码在
includes/redirect.php中,因此包含在 HTML 文件的底部?
标签: php jquery html forms post