空格后面的数据,post也直接可以得到的,
get是中文的话,需要加urlencode函数才可以。

解决方案 »

  1.   

    robinhunan(雪峰) :
    就是 $_POST[""];
    这样吗?
      

  2.   

    较早的版本要用这样来取得:$HTTP_POST_VARS['var'],var为你提交的表单名,如果你的PHP.INI里register_globals的值设为ON的话,可以直接用$var来取得,如果设为OFF的话,就要用$HTTP_POST_VARS['var']或$_POST['var']来取得
      

  3.   

    $_POST["var"]

    $_REQUEST["var"];
      

  4.   

    <?echo $_POST['var']?><form name="form1" method="post" action="1_1.php">
      <table width="300" border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td width="120">用户名:</td>
          <td width="180"><input name="name" type="text" id="name" size="20"></td>
        </tr>
        <tr>
          <td>密码:</td>
          <td><input name="pass" type="password" id="pass" size="20"></td>
        </tr>
        <tr>
          <td colspan="2"><div align="center">
              <input name="post" type="submit" id="post" value="提交信息">
          </div></td>
        </tr>
      </table>
    </form>
    显示:
    <p>你输入的用户名是:<?php echo $_POST['name']; ?>
      <br>
      你输入的密码是:<?php echo $_POST['pass']; ?>
    </p>
      

  5.   

    $_POST['']和$_REQUEST['']有什以区别吗!??
      

  6.   

    $_REQUEST = $_POST or $_GET or $_COOKIE