在PHP Web应用程序中轻松管理用户输入表单

时间:2014-06-27 11:13:31

标签: javascript php html web-services web

亲爱的Stackoverflowers,

我正在用纯HTML + PHP编写一个简单的Web应用程序。我没有使用任何框架,内容管理器或其他任何东西。

条目页面有几个复选框,两个文本框和一系列下拉菜单。然后,一旦选择了所有内容,用户单击“搜索”按钮,然后运行一些PHP代码并返回输出。

问题在于下拉菜单。代码如下:

<form action=$script method=\"get\" name=\"org\">
<select name=\"org\" onChange=\"Javascript:document.org.submit();\">
<option value=\"0\">(Default All)</option>
<option value=\"1\">Cars</option>
<option value=\"2\">Parts</option>
</select>
</form>

然后,每次用户选择一个选项时,都会重新加载网页并设置一个GET变量。现在我有两个问题:

1.-我希望首先显示在下拉菜单中选择的选项,以便用户知道他点击了什么。唯一的方法是在表单的开头放置一个php开关,并根据前一个submitform中设置的get变量回显新的下拉菜单。

2.-我必须在index.php中创建一个噩梦般的spaguetti代码,用于处理用户是否点击了搜索按钮等。

无论如何以更专业和简单的方式处理它?它是javascripts,框架或PHP模块。或者一个教程。

提前致谢。

1 个答案:

答案 0 :(得分:0)

1。)将所选内容添加到所选选项

<option value=\"1\" selected>Cars</option>

2.)检查是否设置了参数(如果已设置,表格已提交)