<form action="aaa.php">
<input name=a value="<?php echo "test"?>"
<input type=submit>
</form>

解决方案 »

  1.   

    我是用按钮提交的
    传递的变量用来作为下一页sql语句中的参数!
      

  2.   

    aa.php
    <form action="aa.php">
    <input type='text' name=a value='您输入的为空值'"
    <input type=submit>
    </form>
    bb.php
    <?
    print $_POST['a'];
    ?>
    ___________
    aa.php文件是一个提交的文件
    bb.php是一个接受的文件,当由aa.php提交过来之后,所有提交的内容都放在$_POST这个数组中;如果你的php.ini中的regiest_gloabs为on的话则可直接引用,如下:
    bb.php
    <?
    print $a;
    ?>
    否则就用通用的方式;
      

  3.   

    更正一下
    aa.php
    <form action="bb.php">
    <input type='text' name=a value='您输入的为空值'>
    <input type=submit>
    </form>bb.php
    <?
    print"<pre>";
    print_r($_POST);
    print"</pre>";
    ?>
    这样你就可以看到所有提交的内容
      

  4.   

    <form action="aa.php">
    <input type='text' name=a value='您输入的为空值'"
    <input type=submit>
    </form><!--action.asp-->
    <%
    str=request.form("a")
    ........
    %>
    str就是表单中a的值
      

  5.   

    多谢xizi2002(☆☆戏☆子☆☆) 
    那在另外一页我可以这样用吗?
    $query="select * from addressbook where name="".$a."" and .....
    可以用$a 来直接引用吗?
      

  6.   

    如果php.ini中register_globals为ON的话就可以。
    否则需要用$_GET[a]来取值
      

  7.   

    应该是$_POST['a']
    楼主可以参考一下
    http://expert.csdn.net/Expert/TopicView1.asp?id=1312288