我的标题不会重定向.代码执行后,它只是空白,不执行重定向.文件中没有空格.除了重定向之外,代码完全正确.
此代码由表单提交调用.
if(!empty($_POST['addSubscriber'])){
$name = $_POST['name'];
$email = $_POST['email'];
if(!empty($name) && !empty($email) && eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $email) != FALSE){
$conn = connect();
$sql = "SELECT id FROM subscribers WHERE email=?";
if($stmt = $conn->prepare($sql)){
$stmt->bind_param("s", $email);
$stmt->execute();
if($stmt->fetch()){
header("Location: http://bcp350.org.uk/index.php?message=1");
} else {
$password = md5(uniqid());
$sql2 = "INSERT INTO subscribers(name, email, password) VALUES(?, ?, '$password')";
if($stmt2 = $conn->prepare($sql2)){
$stmt2->bind_param("ss", $name, $email);
$stmt2->execute();
if($stmt2->affected_rows == 1)
header("Location: http://bcp350.org.uk/index.php?message=1");
}
}
}
} else {
header("Location: urlnotallowedbecauseofstackoverflowlimit");
}
}
Run Code Online (Sandbox Code Playgroud) 是的,我还不需要编写任何代码,但这是我的计划:
现在,这相当容易,而且我可以做到这一点,我只是想知道如何防止读取来自键盘的任何其他输入,而不是读取带有RFID阅读器(键盘楔)的USB端口。
任何帮助将不胜感激。
谢谢,
缺口