表单提交的方式

1、GET方式

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

格式:$_GET[“formelement”]

2、POST方式

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

格式:$_POST[“formelement”]

3、REQUEST方式

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

格式:$_REQUEST[“formelement”]

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

添加页--列表框:

eewew

12

13

15

16

接收页:

# 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."/".date("ymdhji").$f["name"];//设置文件名

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

#move_uploaded_file()

?>

摘自 hurry的专栏

php获取表单内的值,PHP获取表单里各项值总结相关推荐

  1. JS(函数返回值、获取非行间样式、函数封装、函数复用、定时器)

    // 函数返回值 // 什么时候需要用:函数外想要使用内部的数据的时候 // 语法: return 返回值 // 1.返回回函数里的值 function fun1 (){ var a = 1; ret ...

  2. 5.3.2 表单内数据的获取 -表单的使用- 常用语法【uni-app教程uniapp教程(黄菊华-跨平台开发系列教程)】

    5.3.2 表单内数据的获取 在表单的组件,我们需要定义name的值,然后我们在提交表单的时候,就可以通过name获取对应的值,获取内容的格式如下: e.detail.value.组件的name 提示 ...

  3. 由防止表单重复提交引发的一系列问题--servletRequest的复制、body值的获取

    @Time:2019年1月4日 16:19:19 @Author:QGuo 背景:最开始打算写个防止表单重复提交的拦截器:网上见到一种不错的方式,比较合适前后端分离,校验在后台实现: 我在此基础上,将 ...

  4. .jsp页面提交form表单,后台却无法获取input文本框value值

    问题一:奇葩bug总结:input提交,后端获取不到value问题 注意: java后端jsp页面input disabled="disabled"表单提交,后端无法print获取 ...

  5. HTML form表单添加enctype属性后获取不到input值

    HTML form表单添加enctype属性后获取不到input值 问题如图所示, 在servlet中输出获取的属性值,发现全部为null 最后结论 enctype修改了form表单提交时的格式,不再 ...

  6. java获取表单隐藏域的值,Servlet中使用表单隐藏域

    Servlet中使用表单隐藏域 表单隐藏域也是一种会话跟踪技术. 如果使用了"表单隐藏域",将使用一个隐藏(不可见)文本域来维护用户的状态. 在这种情况下,我们将信息存储在表单的隐 ...

  7. js入门·表单详解一(修改表单属性,修改表单元素值)

    实在javascript入门·Document对象入门讲解(访问表单,创建新页,获取页标题) 一文中,我们已经把表单的一些基本访问等弄清楚了,下面我们深入的学下表单的属性以及对表单元素的简单操作! 演 ...

  8. 单个form表单内,不同情况显示的不同选项的单选框或多选框的情况下,判断单选框是否存在未选择一个选项情况,并进行提示。

    单个form表单内,根据不同条件情况显示的不同选项的单选框,判断单选框是否存在未选择一个选项情况,并进行提示. 开始: 开始时候,直接把所有情况下的单选框选项 用if(!(选项1 已选)&&a ...

  9. Android Okhttp3的使用(很全面,包含Post提交字符串、键值对、表单、上传文件、无参请求和Get有参无参请求,还有自动添加token)

    Okhttp简介 okhttp是现代化应用程序的网络通信的方式.它用来帮助程序交换数据和媒体信息,使用okhttp可以让你的程序加载物料(翻译为服务器数据更合适在)更加高效.更节省网络带宽. okht ...

最新文章

  1. MyBatis-Spring(四)--MapperFactoryBean实现增删改查
  2. sizeof 操作符详解
  3. RDKit | 基于RDKit绘制化学反应
  4. android获取wifi连接状态,获取android设备wifi连接状态
  5. oracle rac 通信端口,修改oracle 10g rac监听端口号为1523的步骤
  6. webapi 返回类型
  7. ASP面向对象编程探讨及比较
  8. MATLAB基础教程(6)——使用matlab求解线性方程组
  9. python写安卓app控制蓝牙_Python脚本利用adb进行手机控制的方法
  10. 无意中最大的收获:《构建高性能Web站点》
  11. requestparam注解_源码剖析@ApiImplicitParam对@RequestParam的required属性的侵入性
  12. MAC上mmap()的参数问题
  13. Spring学习笔记-C7-SpringMVC高级技术
  14. mybatis-generator同名表的处理
  15. 十进制12345在32位计算机中的十六进制表示方法
  16. 【直播报名】Location Cache 模块浅析及 OCP 监控、报警详解
  17. win10 家庭中文版打开本地组策略编辑器
  18. 【数据库】SQL语句(超全查询语句)
  19. 论文解读:《基于预先训练的DNA载体和注意机制识别增强子-启动子与神经网络的相互作用》
  20. windows安装torch_sparse\torch_geometric\torch_cluster

热门文章

  1. SAP与阿里云的深度合作 为企业提供领先的SaaS 服务
  2. 图片安全检测和数据跨境复制,规避违规风险
  3. Cassandra Java堆外内存排查经历全记录
  4. 如何使用curl访问k8s的apiserver
  5. 利用丁香园数据生成疫情分布地图(R语言)| 博文精选
  6. harfbuzz安装位置 linux_最新Ubuntu 20.04 LTS已发布,在Win10中该如何进行安装和使用?...
  7. mysql bin oct_python 讲解进制转换 int、bin、oct、hex
  8. linux unzip命令不存在_15个常用基础命令Linux(很多人不知道!)
  9. 二阶振荡环节的谐振频率_自动控制系统时域分析十三:对数频率特性
  10. mysql锁表更新_Mysql InnoDB 数据更新导致锁表