个人信息表

<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. DFS求连通块(漫水填充法)

    G - DFS(floodfill),推荐 Time Limit:1000MS     Memory Limit:65536KB     64bit IO Format:%I64d & %I6 ...

  2. hdu 1698区间延迟更新

    #include<stdio.h> #define N 100100 struct node { int x,y,yanchi; }a[N*4];//注意数组范围 void build(i ...

  3. jquery如何通过ajax请求获取后台数据显示在表格上

    1.引入bootstrap和jquery的cdn <link rel="stylesheet" type="text/css" href="ht ...

  4. JAVA配置--JDK环境变量配置

    环境变量是整台电脑的全局变量,(这台电脑上)任何程序都可以读取这个变量. 如果您安装好jdk,但环境变量配置让你感到有一点模糊的话,那么请您看一下这篇,希望对您有帮助 根据打开电脑的属性(R),出现 ...

  5. Ubuntu 16.04安装Markdown编辑器MarkMyWords

    继上一篇文章http://www.cnblogs.com/EasonJim/p/7119345.html中使用Sublime Text 3进行Markdown的编辑,总觉得操作上比较繁琐,现在推荐使用 ...

  6. Hive之执行计划分析(explain)

    Hive是通过把sql转换成对应mapreduce程序,然后提交到Hadoop上执行,查看具体的执行计划可以通过执行explain sql知晓 一条sql会被转化成由多个阶段组成的步骤,每个步骤有执行 ...

  7. git的配置文件

    转载:https://cnbin.github.io/blog/2015/06/19/git-config-ming-ling-cha-kan-pei-zhi-wen-jian/ Git Config ...

  8. IPv6 Ready Logo测试环境搭建

    最新的IPv6 Ready Logo tool http://interop.ipv6.org.tw/CERouter/ 安装最新的tool,要求FreeBSD在8.0以上 uname  -r查看版本 ...

  9. 我怎么在AD里面找到已经改名的Administrator账户?

    近期有博友问我一个问题,他是一个企业里面的IT管理员,他非常苦恼.他是一个新手,之前管理员交接的时候,没有交接更改的管理员username和password.他如今不知道哪个才是系统之前内置的admi ...

  10. C#如何让Listbox支持多选

    把SelectionMode改成MultiExtended