PHP表单的代码是什么,它将用户输入与正确的响应匹配,如果它不相等,则返回错误,如果是,则显示成功的消息。
实施例:
如果要插入的正确字符串为1234
且用户输入3948
,则应返回错误,但如果用户输入1234
,则应转到新页面。
答案 0 :(得分:1)
创建一个调用php脚本作为其动作的表单,并在该php脚本中根据“1234
”或任何您想要的内容测试该字段的值。
if($_POST['variable'] == '1234'){
header('Location: http://www.site.com/success');
}else{
echo 'Error Message';
}
答案 1 :(得分:0)
不浪费太多时间,例如:
$answer = intval($_REQUEST['ans']);
if ( $answer == 1234 ) {
header("Location: newpage.php");
} else {
// add whatever you need to complete
// the page
echo "Error";
// add whatever you need to complete
// the page
}
可以作为一个起点。
答案 2 :(得分:0)
这样的事情可以解决问题:
<?php
if($_POST['user_input'] == "1234"){
header("Location: correct.php");
}elseif(isset($_POST['user_input'])){
echo "Incorrect!";
}
?>
<form method="post" action="<?php echo $PHP_SELF;?>">
Input:<input type="text" name="user_input">
<input type="submit" value="Click!">
</form>