如何自动添加一些值$ address?

时间:2012-07-22 22:52:08

标签: php forms

我有这个:

echo '<input type="text" id="address" name="address" value="'.$address.'" />';

当您在搜索表单中输入地址(我的+地址)并点击“搜索”按钮时,我想自动搜索链接中的城市名称和国家/地区,链接看起来像... / index.php?address = my + ADRESS + citiname +县。

提前致谢!

2 个答案:

答案 0 :(得分:0)

所以只需在帖子字段中使用method="get",它会将字段转储到网址吗?

<form action="" method="get">
    <input  type="text" name="myAddress">
    <input type="text" name="city">
    <input type="text" name="county">
    <input type="submit" value="Go Search">
</form>

如果您不想添加字段,则需要解析myAddress字段并使用meta redirect填充您从其地址解析的数据。

答案 1 :(得分:0)

这两者都要简单得多:

  • 在index.php中添加cityname和country,如果这些在_SESSION
  • 中已知

或:

  • 在包含城市名称和地址的表单中添加(可能隐藏)字段,即使您将从表单中收到两个不同的值并要求合并它们

要完成完全您想要的内容,您需要在提交之前修改查询;这样做最容易,例如,使用jQuery。