欢迎光临散文网 会员登陆 & 注册

php3.31课堂检测细则

2023-04-01 13:32 作者:华烁仙尊  | 我要投稿


PHP
HTML

先看一下HTML的代码内容

1.

第一行是"表单"代码,name是这个表单的特有标识,method是表单的上传方式,enctype是表单内容的编码方式,只有"multipart/form-data"方式,才可以实现文件域的上传,action是表单内容的上传地址,即我们的php文件。

第二行是“表格”代码,只有把表格代码写在表单里面,才可以达成表单与表格的嵌套。border是表格边框的粗细,“1”即1像素,bgcolor是表格单元格的背景色,align="center"是用来让表格居中的代码


2.

这是表格的第一行,<tr></tr>是规定“这是表格第一行”,<td></td>是规定“一个单元格”,colspan是表示“合并行单元格”,“2”是合并的数量。如果没有这个代码,那么显示的表格如下

没有colspan="2"的表格

align="center"使单元格中的内容居中


3.

表格第二行“姓名”的代码,<input>中的内容都会上传到php文件中,name的作用同上,而type则表示上传的数据的类型,text是文本


4.

表格第三行“性别”的代码。

第一:type是“radio”,意味着这是一个单选按钮,在一组单选按钮中,用户只能选择一个,所以它们的name可以相同。

第二:所有<input>中的内容都不会显示在表格上,所以必须要在<...>外写上“男/女”让用户知道两个按钮有什么不同。

第三:value="值",中的“值”是上传给php文件的内容,可以自定义


5.

表格第四行“密码”的代码,type="password"是一个html规定好的type属性,使用它会直接生成一个隐藏内容的密码域,我们不需要做什么。


6.

表格第五行“出生年月”的代码。

<select></select>是一个“下拉菜单”的标识符

<option></option>是下拉菜单中的选项。因为<...>里的内容不会显示在表格,所以要在“<...>这个位置写想让用户知道的信息</...>”


7.

这是表格第六行“爱好”的代码。type的类型“checkbox”的意思是生成一个复选框。因为这三个复选框是一组,又有可能上传多个数据,所以要用一个数组来存放数据,即"aihao[]"。


8.

表格第七行“个人留言”的代码,<textarea></textarea>是一个html规定好的标识符,使用它可以直接生成一个文本框,我们只需要取个名字。


9.

表格第八行“个人简历文件”的代码。type类型为“file”,不需要做什么,html直接生成一个文件域,用来上传文件


10.

表格第九行“提交与重置”的代码。

<input type="submit">为提交按钮

<input type="reset">为重置按钮


11.

最后为表格与表单收尾


接下来是php内容

1.

这些代码的作用是接收来自html的数据,并将它们赋值给一个PHP内的变量。

按先后顺序分别接收:姓名,性别,密码,出生年月,爱好,个人留言,个人简历文件的名字,个人简历文件的大小(单位是字节)。

2.

想在php中显示表格,就需要用到html的代码,而想要在php文件中使用htm代码,就需要在php标记<?php    ?>以外,写下html的标记,即<html></html>。之后就可以按照编写html的方式编写了。


3.

表格标识符,这部分内容写在<body></body>中,border是定义表格边框的粗细,align="center"可以让表格居中。


以下内容全部在<table></table>中

4.

这时表格的第一行,与html中一样。


5.

这是表格的二到四行,在属于html的<td></td>中,还要再嵌套php的标识<?php  ? >,才可以使用php的输出语句以及接收来自php的变量。

因为先前html中传过来的数据我们都已经用变量储存好了,所以只需要进行输出变量就可以了。


6.

这是表格的第5行“出生年月”,因为html中这是一组下拉列表,所以一共有三个数据以数组的形式传输进了php,我们就要用输出数组的形式输出这三个数据。


7.

这是表格的第六行“爱好”,爱好在html是一组复选框,同样用数组传入php。

但因为复选框可选可不选,所以我们不知道用户会输入几个数据,那么就要用foreach方法来进行输出。


8.

这是表格的七到九行,先前html中传过来的数据我们都已经用变量储存好了,所以只需要进行输出就可以了。


结束


php3.31课堂检测细则的评论 (共 条)

分享到微博请遵守国家法律