从URL检索查询

时间:2014-12-02 15:08:23

标签: php

所以我需要从URL中检索一个查询字符串,除了它似乎没有检索任何东西。服务页面上有各种服务,当点击服务时,您将被带到订单页面,此页面最后有查询(order.php?service = bronze)。当单击确认订单按钮时​​,它将被定向到php验证脚本,除了验证之外,它还获取所有信息并将其存储到确认页面的会话变量中。这包括从订单页面获取查询数据,但变量为空。进入订单验证页面后,我无法检索查询字符串吗?我怎么能得到查询?

service.php - > order.php?query - > order-validation.php - > confirmation.php [需要在此页面上查询数据]

$orderservice = htmlspecialchars($_GET["service"]);

我说:

    <input name="order-service" id="service" 
    value="<?php $orderservice = htmlspecialchars($_GET["service"]);?>" />

进入表格,它仍然出现空=(

表单使用post方法,这就是为什么我无法获取数据?

1 个答案:

答案 0 :(得分:1)

你需要回声&#34;价值:

<input name="order-service" id="service" 
    value="<?php echo htmlspecialchars($_GET["service"]);?>" />