文件过期的同一页面表格

时间:2012-12-11 20:09:06

标签: php

request.php我有一个表单,它也处理到同一页面。如果用户未登录/注销,则会在已处理的request.php中包含注册表单。

request.php

   if(isset($_POST['submit'])) {
    //post variables
    //sign up form if not signed in
    } 

    //form

注册表单在register.php处理。所以request.php->request.php(process)->register.php。 如果用户注册在register.php上失败并按下后退按钮,则会获得document expired。我该如何解决这个问题?它应该只显示带有表单的页面。

1 个答案:

答案 0 :(得分:0)

如果header('location:request.php');

中的用户注册失败,只需输入request.php即可

并且,PHP本身就会把你带回来。

也许是这样的......

if(isset($_POST['submit'])){

  if(isset($_POST['username']) && !empty($_POST['username'])) {

   // authentication code goes here
   } // if username is empty, then.. `header('location:request.php')` // this means go back.


} else { echo " enter user id, to log in";}