Php 如何从验证表单中获取可用ID?
当表单在其中一个页面上使用验证时,如何调用现有id?因此,当用户输入的数据无效时,页面仍会填充相同的数据 我有process.php文件:Php 如何从验证表单中获取可用ID?,php,Php,当表单在其中一个页面上使用验证时,如何调用现有id?因此,当用户输入的数据无效时,页面仍会填充相同的数据 我有process.php文件: header('Location:/directory/process.php?existing id=existing id'); 和form.php文件,我尝试获取存在id: if(isset($_GET['existing id'])){ if($_GET['existing id'] == 'existing id'){
header('Location:/directory/process.php?existing id=existing id');
和form.php文件,我尝试获取存在id:
if(isset($_GET['existing id'])){
if($_GET['existing id'] == 'existing id'){
echo "<center><font style='color : red ; font-size:17px;'><b>Invalid.</b></font></center><br>";
}
}
if(isset($\u GET['existing id'])){
如果($\u GET['existing id']=='existing id'){
回显“无效。
”;
}
}
当我试图编辑一个无效数据时,它会显示页面,但页面中不会显示现有数据。…变量名之间不应存在任何空格。因此,
existingid
应该是existingid
或者existingid
或者existingid
或者类似的东西
process.php文件应为
header('Location:/directory/process.php?existingid=existing id');
form.php
if(isset($_GET['existingid'])){
print_r($_GET);
if($_GET['existingid'] == 'existing id'){
echo "<center><font style='color : red ; font-size:17px;'><b>Invalid.</b></font></center><br>";
}
}
if(isset($\u GET['existingid'])){
打印(美元);;
如果($\u GET['existingid']=='existingid'){
回显“无效。
”;
}
}
您能发布完整的代码吗?使用标题位置的原因。你试过AJAX吗?请重新提出这个问题。无法理解你想做什么。你为什么要检查$\u GET['exist\u id']==$\u GET['exist\u id']
?它总是平等的。@KeralPatel先生,我不只是使用ajax的php…@fatalcoder524''exist\u id“例如,我想获得一个已经可用或已保存在以前数据库中的id。因此,当数据发生更改,然后用户输入不正确的数据时,会出现报告,但用户的数据不会丢失或仍在具有相同数据的页面中…”。。。