我想修改我的代码,以便用户点击几个链接中的一个,并且他们在预先选择的下拉列表中看到具有相应项目的联系表单。如何在LINK的PHP下拉列表中预选值
例子:
- 在汽车网站(即:BMW)他们一般有很多模式页。
- 选择型号> 128I双门轿跑车,在此页面您可以点击按钮进入'请求试驾',
- 从那里它将引导您到试驾驱动表单。
- 在这种情况下,我想在模型下拉列表中预先选择128i Coupe。
表格是完整的,但这会使它更易于使用。
这仅仅是一个什么样的代码我目前剪断:
<label>Vehicle Model, Option 1:</label>
<select type="select" name="model_select1" id="model_select1" class="requiredField model_select1">
<option>Select One</option>
<option value="111">128i Cabriolet</option>
<option value="222">128i Coupé</option>
<option value="333">135i Cabriolet</option>
<option value="444">135i Coupé</option>
</select>
我还需要如何正确地写从以前的页面的链接。会像mywebsite.com/1series.html?model_select1=1201
工作吗?
请阅读PHP手册,特别是这个基本部分:http://php.net/manual/en/language.variables.external.php - 如果您不知道URI/URL或HTTP请求是什么,技术基础在维基百科中可以通过谷歌找到的所谓的RFC文档展开。但仔细阅读PHP手册页应该已经使您能够解决具体问题。 – hakre 2012-07-18 20:51:53
我已经把问题修剪了一下 - 尽量让你的帖子尽可能简洁!答案在你最后一段;是的,只需在链接中添加一个_query string_,这样当你到达你的联系表单时,就可以从'$ _GET'数组中读取它。除非您使用URL重写,否则我会想象您不会链接到车辆的名称(1series.html);相反,您可以使用联系表单的名称(mywebsite.com/testdrive.php?model_select=1series)并从'$ _GET'获取模型名称。 – halfer 2012-07-18 22:25:50