个人信息表

<span style="font-size:18px;"><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-cn">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=gb2312" />
<title> 个人信息表 </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
</head> <body> <?php
if(!empty($_POST)){
$name = $_POST['name'];
$password = $_POST['password'];
$sex = $_POST['sex'];
$age = $_POST['age'];
$provice = $_POST['provice'];
$hr = $_POST['hr'];
$txt = $_POST['txt']; echo "<br />姓名:$name";
echo "<br />密码:$password";
echo "<br />性别:$sex";
echo "<br />年龄:$age";
echo "<br />籍贯:$provice";
echo "<br />爱好:";
//方法1
//print_r($hr);
//方法2
//foreach($hr as $key => $value){
// echo $value.",";
//}
//方法3
$len = count($hr);
$str = "";
for($i=0;$i<$len-1;$i++){
$str .= $hr[$i].",";
}
$str .= $hr[$i]."。";
echo $str;
echo "<br />个人简介:$txt"; }
?> <form name="form1" method="post" action="nunu.php">
<table width=800 rules=all border=1 bordercolor=#ccc style="margin:0 auto;"bgcolor="white" cellpadding=4>
<caption><h2>个人信息表</h2></caption>
<tr>
<td width=20% align="center">姓   名</td>
<td><input type="text" name="name"></td>
</tr>
<tr>
<td align="center">密   码</td>
<td><input type="password" name="password"></td>
</tr>
<tr>
<td align="center">姓   名</td>
<td>
<input type="radio" name="sex" value="男" checked="checked"/>男
<input type="radio" name="sex" value="女" />女
</tr>
<tr>
<td align="center">年   龄</td>
<td><input type="text" name="age" maxlength="3" style="width:170px"></td>
</tr>
<tr>
<td align="center">籍   贯</td>
<td>
省份:<select name="provice">
<option value="北京">北京</option>
<option value="上海">上海</option>
<option value="天津">天津</option>
</td>
</tr>
<tr>
<td align="center">个人爱好</td>
<td>
<input type="checkbox" name="hr[]" value="绘画">绘画
<input type="checkbox" name="hr[]" value="写作">写作
<input type="checkbox" name="hr[]" value="健身">健身
<input type="checkbox" name="hr[]" value="逛街">绘画
<input type="checkbox" name="hr[]" value="绘画">逛街
<input type="checkbox" name="hr[]" value="学习">学习
<input type="checkbox" name="hr[]" value="舞蹈">舞蹈
</td>
</tr>
<tr>
<td align="center">自我评价</td>
<td ><textarea cols="40%" rows="5" name="txt"></textarea></td>
</tr>
<tr>
<td></td>
<td><input type="submit" value="提交">
<input type="hidden" name="zhr" value="1991"></td>
</tr>
</table>
</body>
</html></span>

为了一个句号,写了好多行的代码——值!(html 表单的处理)的更多相关文章

  1. 用 Flask 来写个轻博客 (20) — 实现注册表单与应用 reCAPTCHA 来实现验证码

    Blog 项目源码:https://github.com/JmilkFan/JmilkFan-s-Blog 目录 目录 前文列表 reCAPTCHA 应用 reCAPTCHA 前文列表 用 Flask ...

  2. React躬行记(7)——表单

    表单元素是一类拥有内部状态的元素,这些状态由其自身维护,通过这类元素可让用户与Web应用进行交互.HTML中的表单元素(例如<input>.<select>和<radio ...

  3. 一起来写2048(160行python代码)

    前言: Life is short ,you need python. --Bruce Eckel 我与2048的缘,不是缘于一个玩家,而是一次,一次,重新的ACM比赛.四月份校赛初赛,第一次碰到20 ...

  4. 一起写2048(160行python代码)

    前言: Life is short ,you need python. --Bruce Eckel 我与2048的缘,不是缘于一个玩家.而是一次,一次,重新的ACM比赛.四月份校赛初赛,第一次碰到20 ...

  5. 开发一个delphi写的桌面图标管理代码

    参加工作了就很少有时间去玩delphi了,这个适合初学者看看,大神勿喷 工具 delhpi7.0 access数据库 原则win下有安装office就可用 当初不太熟悉sqlite所有没用这做数据库. ...

  6. 不用写代码也能做表单 —— 加载meta即可

    做增删改查要写多少代码? 一个表单一套代码,十个表单十套代码吗? 我这么懒,怎么会写这么多代码? 我想做到:即使一百个表单也只需要一套代码(而且不需要复制粘贴).实现多个表单,只需要加载不同的meta ...

  7. 50行ruby代码开发一个区块链

    区块链是什么?作为一个Ruby开发者,理解区块链的最好办法,就是亲自动手实现一个.只需要50行Ruby代码你就能彻底理解区块链的核心原理! 区块链 = 区块组成的链表? blockchain.ruby ...

  8. 写一个简单易用可扩展vue表单验证插件(vue-validate-easy)

    写一个vue表单验证插件(vue-validate-easy) 需求 目标:简单易用可扩展 如何简单 开发者要做的 写了一个表单,指定一个name,指定其验证规则. 调用提交表单方法,可以获取验证成功 ...

  9. 为什么上传文件的表单里面要加一个属性enctype=multipart/form-data?

    首先知道enctype这个属性管理的是表单的MIME编码.共有三个值可选:1.application/x-www-form-urlencoded2.multipart/form-data3.text/ ...

随机推荐

  1. POJ1094 字母排序(拓扑排序)

    该题题意明确,就是给定一组字母的大小关系判断他们是否能组成唯一的拓扑序列.是典型的拓扑排序,但输出格式上确有三种形式: 1.该字母序列有序,并依次输出: 2.该序列不能判断是否有序: 3.该序列字母次 ...

  2. 牛客网 中南林业科技大学第十一届程序设计大赛J题 二分+线段树

    https://www.nowcoder.com/acm/contest/124#question 题意  找第一个不小于K的数的下标,然后对它前一个数加一 解析   我们可以维护一个最大值数组  1 ...

  3. Bootstrap官网文档查询

    Ctrl+F 在出现的小搜索框里面输入要查找的东西.回车即可!

  4. P1334 瑞瑞的木板 洛谷

    https://www.luogu.org/problem/show?pid=1334 题目描述 瑞瑞想要亲自修复在他的一个小牧场周围的围栏.他测量栅栏并发现他需要N(1≤N≤20,000)根木板,每 ...

  5. Eclipse的SVN插件 Subclipse

    原文:https://www.oschina.net/p/subclipse Subclipse 是一个为 Eclipse IDE 添加 Subversion 支持的项目.支持几乎所有版本的Eclip ...

  6. 使用maven时,如何修改JVM的配置参数;maven命令执行时到底消耗多少内存?

    maven是使用java启动的,因此依赖JVM,那么如何修改JVM参数? MAVEN_OPTS 在系统的环境变量中,设置MAVEN_OPTS,用以存放JVM的参数,具体设置的步骤,参数示例如下: MA ...

  7. 类的operator new与operator delete的重载【转】

    http://www.cnblogs.com/luxiaoxun/archive/2012/08/11/2633423.html 为什么有必要写自己的operator new和operator del ...

  8. VMware实用技巧

    1.VM快照管理 这个功能实在太常用,不用我多废话.这里只是提醒一下还没有用过快照的同学,赶紧的给自己的VM保存点快照吧,这样VM里的系统出了问题或是有其它需要很容易让你还原到原来的某个点,这功能可比 ...

  9. HDU 1030 数学题

    给出两点,求这两点在图上的最短路径 分别以最上,左下,右下为顶点,看这个三角图形 ans=这三种情况下两点的层数差 #include "stdio.h" #include &quo ...

  10. STL非变易算法

    非变易算法:原则上不会变更操作数据的算法. [1]    for_each:逐个容器元素,原型for_each(InputIter first, InputIter last, Function f) ...