<?php 
echo($_POST["truelover"]);
?>

解决方案 »

  1.   

    可是老多教学列子中告诉我,直接用$+表单的NAME就可以啊。楼上的我试试去,谢谢
      

  2.   

    php.ini中
    register_globals = On在老版本php中默认的是on,可以直接用变量; 新版本php默认的是off,需要用$_post("truelover")这样的形式读取变量。如果你非要直接用变量,改成on就ok了
      

  3.   

    你看的中文的教程都是很老的了我去年学 PHP 的时候就碰到这个问题了
    还有 $_FILE $GET 等等,等等,去 php.net download 本手册
    慢慢看看就明白了
      

  4.   

    <?php
    $truelover=$_REQUEST['truelover'];
    print ("$truelover");?>
      

  5.   

    如果想方便$name的话改register_globals = On
    不过听说有些版本不兼容,反正偶只用4以上的版本没遇到过。
      

  6.   

    register_globals = Off
    那么就不能直接使用拉
    需要:$_POST[] $_GET[]
    看看最新的手册哦
      

  7.   

    $_POST[] $_GET[] $_SESSION[]
      

  8.   

    以post提交  取值用 $_POST['XXXXX'];
    以get 提交  取值用 $_GET['XXX'];