1--phpinfo()中有相应的变量
2--你把脚本简化一下贴出来看看

解决方案 »

  1.   

    <?php
       if($Flag != 1)
       {
    ?>
    <forms name="forms">
    <input type="hidden" name="Flag" value="1">
    <input type="text" name="Name">
    <input type="submit">
    <?
       }
       else
       {
         连接数据库并处理....
       }
    ?>就像上面这样!
      

  2.   

    第一题:phpinfo()中可以找到
    第二题:你可能用的是最新的php版本,最新的版本要求要先定义变量,所以你最好先定义一下这个变量.要么就用老一点的版本.
      

  3.   

    你那个$Flag是什么地方定义的?
      

  4.   

    PHP中定义变量?upup,什么意思啊?PHP中如何定义一个变量?
    另:$Flag是表格的hidden字段的名字,可以用作变量来定义吗?如果可以,定义成什么变量?
      

  5.   

    1. 客户端的IP地址: 全局变量 $REMOTE_ADDR2. PHP 中所谓的“定义变量”就是给它赋值,随便什么值都行,从未赋过值的变量就是“未定义”的,函数 isset() 判断变量是否赋值:<?php
       if ( !isset($Flag) )
       {
    ?>
    <forms name="forms">
    <input type="hidden" name="Flag" value="1">
    <input type="text" name="Name">
    <input type="submit">
    <?
       }
       else
       {
         连接数据库并处理....
       }
    ?>