表单

isset() 函数用于检测变量是否已设置并且非 NULL。
若使用 isset() 测试一个被设置成 NULL 的变量,将返回 FALSE

创建表单


表单控件

以上为格式

_blank 在新窗口打开
_self 在本窗口打开
_top 返回信息显示在顶级窗口
_parent 返回信息显示在父级窗口

表单元素在html中已了解,不再赘述。

在普通的web页中插入表单


好像就只是用表单写html并保存就可以。

获取表单数据的两种方法

在html中也简单了解了。
不赘述。

php参数传递的常用办法

$_POST[]全局变量

使用该预定义变量可以获得表单元素的值。
$_POST[name]
设置表单method属性为POST,添加文本框命名为user,获取表单元素的代码如下
$user=$_POST[“user”];

$_GET[]全局变量

与上方格式完全相同,是用来获取通过GET方法传过来的值。

$_SESSION[]变量

于上方格式相同,使用这样的方法获取的变量值,保存之后任何页面都可以使用,但很耗费系统资源。

在web页中嵌入php脚本

在html标记中添加php脚本

在php脚本标记中的内容都会被视为php代码

在标记中添加php

<?php
include(“123.php”)
?>

通过include语句调用外部文件。该文件为php文件。

对表单元素的value属性进行赋值

在php代码中给变量$a赋值。
给value赋值
value=”<?php echo $a;?>”

在php中获取表单数据

获取文本框,密码域,隐藏域,按钮,文本域的值。

$_POST[‘name’]
name为input标签中的name属性值。
返回值即为输入值。

如果要获得复选框中的值,应该使复选框的name属性值为数组。
输出复选框的内容.png
代码如上。

获取下拉列表的数据同理。使用数组命名,使用value确定传送的默认值。

获取文件域的值

只能获取上传文件的名称。
方法依旧。

对URL传递的参数进行编码/解码

编码

使用url参数传递数据,就是在url地址后面加上适当的参数。
urlencode()函数
实现对字符串的编码。

解码

函数
urldecode()函数
实现解码