您的位置:首页 > 编程语言 > PHP开发

PHP超全局变量-$_POST

2015-06-01 22:45 896 查看
1.文件文件getData.php:

<html>
<head>
<meta http-equiv="content-type" content = "text/html;charset=utf-8"/>
<title>用户注册</title>
</head>
<body>
<h1>用户注册</h1>
<form action="register.php" method="post">
用户名:<input type="text" name="username"/><br/>
密码<input type="password" name="password"/><br/>
性别:<input type="radio" name="sex[]" value='男'/>男<input type="radio" name="sex[]" value='女'/>女<br/>
<input type="checkbox" name = "hobby[]" value = "唱歌"/>唱歌<br/>
<input type="checkbox" name = "hobby[]" value = "跳舞"/>跳舞<br/>
<input type="checkbox" name = "hobby[]" value = "游泳"/>游泳<br/>
<input type="checkbox" name = "hobby[]" value = "骑马"/>骑马<br/>
<br/>
你的所在地是:
<select name = "city">
<option value="beijing">北京</option>
<option value="tianjin">天津</option>
<option value="nanjing">南京</option>
</select>
<br/>
个人介绍
<textarea rows="10" cols="30" name="info">

</textarea>
<br/>
请选择图片<input type="file" name="pic"/><br/>
<input type="submit" value="提交"/>
</form>
</body>

</html>




2.文件register.php

<meta http-equiv="content-type" content="text/html;charset=utf-8"/>

<?php
echo "<pre>";
echo print_r($_POST);
echo "</pre>";

echo $_POST['username'];
echo $_POST['password'];
//echo $_POST['sex'];

echo $_POST['hobby'];

echo "个人信息如下<br/>";
echo "$name-$pwd";
echo "个人爱好:";

foreach($_POST['hobby'] as $key=>$val){
echo "$key=$val<br/>";
}

echo "个人介绍如下:";
$info = $_POST['info'];
echo "<br/>$info<br/>";

echo "你的所在地是:<br/>";

$city = $_POST['city'];
echo "$city<br/>";

//如果不确定get/post 可以如下来获取提交信息
if($_SERVER['http_method'] == "post"){
echo $_POST['city']."<br/>";
}else if($_SERVER['http_method'] == "get"){
echo $_GET['city']."<br/>";
}

?>


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: