这样不行,按下面的来:
<form action="my.php" method="post">
 <inpuy nsmr="ID" type="hidden" value="<? echo $text ; ?>">
 <input name="text" type="Text" class="inputtextB" size=40>
 <input name="Send" type="Submit" class="inputbuttonB" value="Send">
</form>

解决方案 »

  1.   

    <?php 
    //my.phpecho $_post['text'];?>
      

  2.   

    <form action="my.php?ID=".<? echo $text; ?> method="post">
      

  3.   

    TEXT变量会不会本来就是空的。
      

  4.   

    不会,因为<? echo $text; ?> 是在服务器段解析的,他要比html先执行,而在他页面打开的时候test还没有被赋值,<? echo $text; ?> 就已经执行了,所以值才会空!
      

  5.   

    register_globals是什麼值?
    你是怎樣取值的?