html代码:

  1.  
    <html>
  2.  
    <head>
  3.  
    <meta http-equiv="Content-Type" content="text/html; charset=utf8">
  4.  
    <title>This is a simple HTML form!</title>
  5.  
    </head>
  6.  
    <body>
  7.  
    <form action="send_simpleForm.php" method="POST">
  8.  
    name:<input type="text" name="username"><br>
  9.  
    select some products: <br>
  10.  
    <select name="products[]" size=6 multiple>
  11.  
    <option value="c++">c++</option>
  12.  
    <option value="c#">c#</option>
  13.  
    <option value="php">php</option>
  14.  
    <option value="Python">Python</option>
  15.  
    <option value="lua">lua</option>
  16.  
    <option value="JavaScript">JavaScript</option>
  17.  
    </select><br />
  18.  
    Message:<br>
  19.  
    <textarea name="message" rows="5" cols="40"></textarea><br>
  20.  
    <input type="submit" value="ok">
  21.  
    </form>
  22.  
     
  23.  
    </body>
  24.  
     
  25.  
    </html>

php代码:

<?php

header("Content-Type: text/html; charset=UTF-8");

if (isset($_POST["username"]))
{
echo "输入的名户名为:" . $_POST["username"] . "<br>";
} if (isset($_POST["products"]))
{
if (is_array($_POST["products"]) && !empty($_POST["products"]))
{
echo "选择的科目为:" . "<br>";
foreach ($_POST["products"] as $value ) {
echo "$value <br />";
}
echo "选择的个数为:" . count($_POST["products"]) . "<br>";
}
} if (isset($_POST["message"]))
{
echo "输入的消息为:" . $_POST["message"] . "<br>";
} //表单如果以POST提交,那么获取内容是就用$_POST["control_name"];
//表单如果以GET提交,那么获取内容就用$_GET["control_name"]; ?>

备注:在用上面的示例是,Apache+php环境要搭建好,并且要保证Apache服务是启动的

创建文件保存上面的代码时,不要用记事本,如果用记事本中文显示好像有问题,这里我推荐一款软件(Sublime Text 3),用该工具,新建文件,然后保存对应的文件格式,然后在浏览器中输入html的地址,这里我用自己的做例子说明,输入如下地址:

localhost/simpleForm.html

输入数据后,单击ok,显示如下内容,显示的内容就是php在后台的处理结果

html提交表单,php在后台获取表单内容的方法_例1的更多相关文章

  1. springboot框架中集成thymeleaf引擎,使用form表单提交数据,debug结果后台获取不到数据

    springboot框架中集成thymeleaf引擎,使用form表单提交数据,debug结果后台获取不到数据 表单html: <form class="form-horizontal ...

  2. Struts2 后台获取路径的几种方法

    Struts2 后台获取路径的几种方法 package actions.app; import java.io.File; import org.apache.struts2.ServletActio ...

  3. 我的excel是2003版本的,里边有sheet1、sheet2两个工作表,当使用GetOleDbSchemaTable获取表Schema时,结果是4个,分别为: sheet1 sheet1$ sheet2 sheet2$

    原帖地址:http://bbs.csdn.net/topics/310230098 ---------------------------------------------------------- ...

  4. Servlet的5种方式实现表单提交(注册小功能),后台获取表单数据

    用servlet实现一个注册的小功能 ,后台获取数据. 注册页面: 注册页面代码 : <!DOCTYPE html> <html> <head> <meta ...

  5. SQL 从指定表筛选指定行信息 获取表行数

    1.获取指定表的行数 --获取表中数据行数 --select max([列名]) from 表名 2.筛选指定表的指定行数据(数据表分页获取) http://www.cnblogs.com/morni ...

  6. Vue---从后台获取数据vue-resource的使用方法

    作为前端人员,在开发过程中,我们大多数情况都需要从后台请求数据,那么在vue中怎样从后台获取数据呢?接下来,我简单介绍一下vue-resource的使用方法,希望对大家有帮助. 一.下载vue-res ...

  7. springmvc后台获取表单提交的数据——@ModelAttribute等方式

    1.通过注解ModelAttribute直接映射表单中的参数到POJO.在from中的action写提交的路径,在input的name写参数的名称. package com.demo.model; p ...

  8. 封装一个获取module.exports内容的方法

    let fs = require('fs') let req = (moduleName) => { //content代表的是文件内容 let content = fs.readFileSyn ...

  9. 前端表单提交数据~php获取表单内容

    上图代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www ...

随机推荐

  1. 前端基础(八):Font Awesome(图标)

    一.font awesome简介 目前图标总数共有519个; 不依赖Javascript 矢量图形,无限缩放 免费,可用于商业 CSS控制样式,自定义图标颜色,大小,阴影,一切可能实现的效果 支持re ...

  2. tensorflow保存数据为.pb格式和加载pb文件

    转自:https://blog.csdn.net/u014264373/article/details/79943389 https://blog.csdn.net/fu6543210/article ...

  3. Nagios4.x安装配置总结

    1.  Nagios介绍 Nagios是一个监视系统运行状态和网络信息的监视系统.Nagios能监视所指定的本地或远程主机以及服务,同时提供异常通知功能等. Nagios可运行在Linux/Unix平 ...

  4. VSCODE IDE开发工具的快捷键一览

    按 Press 功能 Function Ctrl + Shift + P,F1 显示命令面板 Show Command Palette Ctrl + P 快速打开 Quick Open Ctrl + ...

  5. List.ForEach批量新增并发异常解决

    批量新增操作在业务系统中十分常见,尤其是主从表中对从表的批量处理.昨天在对wms主从表进行业务操作时使用了c#中list自带的函数ForEach对从表批量新增,代码如下: 在无并发的情况下接口请求正常 ...

  6. Istio技术与实践04:最佳实践之教你写一个完整的Mixer Adapter

    Istio内置的部分适配器以及相应功能举例如下: circonus:微服务监控分析平台. cloudwatch:针对AWS云资源监控的工具. fluentd:开源的日志采集工具. prometheus ...

  7. Java调用和回调总结(2)

    Java调用和回调总结(2) 调用的种类 调用有3种, 普通调用(同步调用), 异步调用, 异步回调. 三种调用的特点 普通调用: 也叫做同步调用 , 最常见的调用, 会造成阻塞. 异步调用 : 异步 ...

  8. 2sum问题求解

    什么是2sum问题呢?举个例子就明白了:对于数列:[0.1.2.3.4.5.6.7.8.9],求两数相加=9的所有两数的组合,所以结果为:[0.9],[1.8],[2.7],[3.6],[4.5].所 ...

  9. Mysql中查询索引和创建索引

    查询索引   show index from table_name 1.添加PRIMARY KEY(主键索引) ALTER TABLE `table_name` ADD PRIMARY KEY ( ` ...

  10. struts2模糊查询

    dao层 public interface DimDao { //一个条件 public List<User> userdim(User user); //两个条件且关联表格 public ...