1

我正在使用此代码仅发送一个变量:

多变的:

  1. 用户名

    header("Location: ultrapro.php?username=".$_POST['username']);

如果我想发送更多变量,例如:

  1. 用户名
  2. 密码
  3. 电话

- -代码 - - - - - ?

4

4 回答 4

1

通过请求发送您的用户名和密码是个GET主意。不要这样做。

如果你真的必须,那么使用http_build_query()

$query = array(
    'username' => $_POST['username'], 
    'password' => $_POST['password'],
    'phone' => $_POST['phone']
    );

$query = http_build_query($query);
header("Location: ultrapro.php?$query");
于 2013-10-30T11:40:18.507 回答
0

You may use & ..

header("Location: ultrapro.php?username=me&password=dontknow&phone=09090909");
于 2013-10-30T11:42:29.013 回答
0

用于&连接参数:

 header("Location: ultrapro.php?var1=".$_GET['var1']."&var2=".$_GET['var2']."&var3=".$_GET['var3']);
于 2013-10-30T11:43:09.830 回答
0

header("位置:" . $username . "?password=" . $pass . "&phone=" . $phone);

于 2013-10-30T13:20:59.147 回答