比如说一个注册页面 register.php 页面,我填完注册信息之后点击注册,如果注册失败,返回到注册页面。
 我希望填的注册信息还保存在页面上面。急急急急急急急急........................
                       各位大虾们帮帮忙解决下,在下感激万分。

解决方案 »

  1.   

    方法太多了,我随便写几个:
    一、if($sql==false){echo "<script>alert('失败');history.go(-1);</script>"}
    二、if($sql==false){echo "<script>alert('失败');localhost.href="register.php";</script>"}
      

  2.   

    echo "<script>alert('false');history.back();</script>";//手写,具体LZ自己测试下
      

  3.   

    不好意思,没看到信息还要保存的要求,呵呵。如果这样,我有个很简单也很笨的方法:就是在表单中的value中写上<?php echo $_GET['username'];?> 如果失败,就写成
    if($sql==false){echo "失败";echo "<mate http-equiv='refresh' content='1 url=register.php?username=username&......'";}
      

  4.   

    CI框架用set_value
    <input type="text" name="username" value="<?php echo set_value('username'); ?>" size="50" />
      

  5.   

    要实现方法还是很多的,cookies ,session都可以啊~~
      

  6.   

    一、if($sql==false){echo "<script>alert('失败');history.go(-1);</script>"}
    二、 if($sql==false){echo "<script>alert('失败');localhost.href="register.php";</script& gt;"}
      

  7.   


    <?php 
    setcookie("user", "用户名", time()+3600);
    ?>
    //用这个方法好啦!<input name="user" type="text" value="<?php echo $user;?>" />
      

  8.   

    楼上大虾们说的history.go(-1);localtion.herf;甚至php的Head函数的方法都试过了,不行呀,不能保留表单的原数据,至于cookeis,session,一个一个存觉得太麻烦了!有没有简单的呢?