一般有三种做发:
1、可以通过url,就是.php后面带参数;
2、通过cookie,用setcookie函数;
3、用session。

解决方案 »

  1.   

    不过你的注册数据不益用上面的方法,因为你的数据比较多,你可以这样做:<?php
    if($OK)
    {
    //写入数据库
    }
    ?><?php
    if($Submit)
    {
    ?>/*-----------Begin 显示确定和取消的表单-----------*/
    <form action="<?php echo $PHP_SELF ?>" method=post>
    <input ...
    ......
    <input type=submit name=OK value=" 确 定 ">
    </form>
    /*-----------End   显示确定和取消的表单-----------*/<?php
    }
    else
    {
    ?>/*-----------Begin 显示填写注册资料的表单-----------*/
    <form action="<?php echo $PHP_SELF ?>" method=post>
    <input ...
    ......
    <input type=submit name=Submit value=" 提 交 ">
    </form>
    /*-----------End   显示填写注册资料的表单-----------*/<?php
    }
    ?>
      

  2.   

    注:
    如果你写入数据库后,还想会到填写注册信息这页的话(一办都不这样),在“//写入数据库”后加上
    header("Location: $PHP_SELF");
    如果到别的页的话(假设为other.php),加上
    header("Location: other.php");
      

  3.   

    好吧,给你一个简单的实例register.php
    <?php
    if($OK)
    {
      //写入数据库
      $Conn = mysql_connect('DBName','root','');
      $SQL = "SELECT name FROM TableName WHERE name='$PName'";
      if(mysql_query($SQL, $Conn))
      {
        $SQL = "INSERT INTO TableName(name,sex) VALUES('$PName','$PSex')";
        mysql_query($SQL, $Conn);
        mysql_close($Conn);
        header('Location: index.php');//回主页
      }
      else
      {
        header("Location: $PHP_SELF");
      }
    }
    ?><?php
    if($Submit)
    {
    ?>/*-----------Begin 显示确定和取消的表单-----------*/
    <form action="<?php echo $PHP_SELF ?>" method=post>
    <input type=submit name=OK value=" 确 定 ">
    </form>
    /*-----------End  显示确定和取消的表单-----------*/<?php
    }
    else
    {
    ?>/*-----------Begin 显示填写注册资料的表单-----------*/
    <form action="<?php echo $PHP_SELF ?>" method=post>
    姓名:<input type=text name=PName>
    年龄:<input type=text name=PSex>
    <input type=submit name=Submit value=" 提 交 ">
    </form>
    /*-----------End  显示填写注册资料的表单-----------*/<?php
    }
    ?>
    注:为了提高php的性能,尽量用单引号,因为php要对双引号内的内容进行解析。
      

  4.   

    $Submit是什么意思?为什么我使用类似的代码时提示我该变量没有定义?