PHP获取表单里各项值总结

原创
2016-06-13 10:45:50 787浏览

表单提交的方式

1、GET方式

功能:获取get方式提交的数据

格式:$_GET[“formelement”]

2、POST方式

功能:获取post方式提交的数据

格式:$_POST[“formelement”]

3、REQUEST方式

功能:获取任意方式提交的数据

格式:$_REQUEST[“formelement”]

复选框 、列表框(名称采用数组形式如:"select[]",在获取其值的时候直接使用$_POST["select"]即可)下有范例子:

添加页--列表框:

接收页:

# echo $_POST["selt"]

print_r($_POST["selt"]);

?>

复选框:添加页:

1212

2121

11212

接收页:

#echo $_POST["username"];

#echo $_GET["username"];

#echo $_REQUEST["username"]

#echo $username;

//echo $_POST["chkval"];

print_r($_POST["chkval"]);

?>

1.获取文本框内的值:$_POST["text"]

这里可以检查一下魔术开关是否处于开启(默认是开启的),如果不是开启的可以用addslashes($_POST["text"]);对其进行HTML格式化,语句如下:

if(get_magic_quotes_gpc())

{

//开启状态

echo "开启状态

";

echo stripslashes($_POST["text"]);

}

else

{

echo addslashes($_POST["text"]);

}

2.文件的上传:

文件上传代码:

$f=$_FILES['files'];

$dest_dir='uploads';//设定上传目录

$dest=$dest_dir.‘/’.$f[‘name’];//设置文件名

$r=move_uploaded_file($f['tmp_name'],$dest);

#chmod($dest, 0755);//设定上传的文件的属性

move_uploaded_file ($file,$destc)

将上传的文件移动到新位置

upload_file.php

upload.php

#echo $_FILES["fls"];

#print_r($_FILES["fls"]);

//echo $_FILES["fls"]["name"]; www.2cto.com

$f=$_FILES["fls"];//获取文件框内的值

$dest_dir="uploads";//设定上传目录

$dest=$dest_dir."//m.sbmmt.com/m/".date("ymdhji").$f["name"];//设置文件名

move_uploaded_file($f["tmp_name"],$dest);

#move_uploaded_file()

?>

摘自 hurry的专栏

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。