我正在使用以下脚本检查代码,因此当用户输入调查代码时,他们会获得与该代码关联的调查。获取调查的部分正在按预期工作,但由于某种原因,我似乎无法收到错误消息。如果我在此发布的表单上输入了错误的代码或没有代码,我得到的只是一个空白页。
<?php
$con = mysql_connect("myhost","myuser","mypassword;
if (!$con) {
die('Could not connect: ' . mysql_error());
}
// Select mysql db
mysql_select_db("mydb", $con);
$questionaireID = $_POST['questionaireID'];
$result = mysql_query("SELECT * FROM itsnb_questionaire WHERE questionaireID='$questionaireID'") or die(mysql_error());
while($row = mysql_fetch_array($result)) {
if (empty($row['questionaireID'])) {
echo '<h2>Sorry I cant find a quiz with that code, please recheck your code.</h2>';
} else {
$url = $row['questionaireurl'];
header('Location: '.$url.'');
}
}
?>