PHP 表单 - 下拉表单
PHP 全局变量 $_GET 和 $_POST 保存着 HTTP 提交的表单或 HTML form 表单的信息
PHP 表单处理
处理 HTML 表单时,PHP 可以把来自 HTML 页面中的表单元素自动变成可供 PHP 脚本使用
PHP 下拉菜单单选
下面的范例设置了下拉菜单三个选项,表单使用 GET 方式获取数据
action 属性值为空表示提交到当前脚本
PHP 可以通过 select 的 name 属性获取下拉菜单的值
php_form_select.php
<!DOCTYPE html> <meta charset="utf-8" /> <?php $q = isset($_GET['q'])? htmlspecialchars($_GET['q']) : ''; if($q) { if($q =='twle') { echo '简单编程<br>https://www.twle.cn'; } else if($q =='baidu') { echo '百度搜索<br>http://www.baidu.com'; } else if($q =='taobao') { echo '淘宝<br>http://www.taobao.com'; } } else { ?> <form action="" method="get"> <p> <select name="q"> <option value="">选择一个站点:</option> <option value="twle">简单编程</option> <option value="baidu">百度搜索</option> <option value="taobao">淘宝</option> </select> </p> <p><input type="submit" value="提交"></p> </form> <?php } ?> <p>PHP 基础教程 - 简单教程(www.twle.cn)</p>
运行以上 PHP 脚本,输出结果如下