7)get方式提交表单和简单处理

本文介绍了一个简单的PHP网页,使用GET方法接收表单数据,并通过c.php文件处理这些数据。展示了如何利用$_GET全局变量获取输入框及复选框的数据,并使用var_dump()函数输出整个$_GET数组。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一个带有html的代码:   hello.php

 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 2 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-cn">
 3 <head>
 4     <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
 5     <title>网页标题</title>
 6     <meta name="keywords" content="关键字列表" />
 7     <meta name="description" content="网页描述" />
 8     <link rel="stylesheet" type="text/css" href="" />
 9     <style type="text/css"></style>
10     <script type="text/javascript"></script>
11 </head>
12 <body>
13     <form  action="c.php"  method="get" >
14         项目1: <input type="text"   name="uName"   />
15         项目2: <input type="password"   name="uPswd"   />
16         项目3: <input type="text"   name="age"   />
17         <br />
18         爱好:
19             <input type="checkbox" name="hobby[]" value="足球" />足球
20             <input type="checkbox" name="hobby[]" value="篮球" />篮球
21             <input type="checkbox" name="hobby[]" value="中国足球" />中国足球
22         <br />
23         <input type="submit"  value="提交"  />
24     </form>
25     <hr />
26     <a  href="4get_2.php?uName=test1&uPswd=123"  > 文字。。。</a>
27 </body>
28 </html>

然后就是处理代码:  c.php

 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 2 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-cn">
 3 <head>
 4     <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
 5     <title>网页标题</title>
 6     <meta name="keywords" content="关键字列表" />
 7     <meta name="description" content="网页描述" />
 8     <link rel="stylesheet" type="text/css" href="" />
 9     <style type="text/css"></style>
10     <script type="text/javascript"></script>
11 </head>
12 <body>
13 <?php
14 $v1 = $_GET['uName'];        
15 //单引号也可以用双引号,本质是一个字符串,其实是数组的键名(下标)
16 
17 $v2 = $_GET["uPswd"];        
18 //该键名必须跟提交的时候的名字完全一致(区分大小写)
19 
20 echo "v1=$v1, v2=$v2";
21 echo "<hr />";
22 echo "<pre>";
23 var_dump($_GET);    //var_dump()用于输出一个变量的“最完整信息”
24                     //(包括变量名,变量数据值,变量长度(如果有)
25                     //这里是在试图输出$_GET这个“数组”;
26 echo "</pre>";
27 
28 //理解:
29 
30 ?>
31 </body>
32 </html>
或者这么写:

1
var_dump( $_GET);


显示结果是:
D:\00-Code\PhpStorm\Demo\demo01\c.php:10:
array (size=4)
  'uName' => 
string
 'root' (length=4)
  'uPswd' => 
string
 'wangchao12' (length=10)
  'age' => 
string
 'gdg' (length=3)
  'hobby' => 
    array (size=1)
      0 => 
string
 '足球' (length=6)

 

转载于:https://www.cnblogs.com/xiaoyoucai/p/7306867.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值