php 实现用户输入,PHP 表单和用户输入

我们在前面的学习PHP基础教程的时候就知道$_GET 和 $_POST 变量用于检索表单中的信息,比如用户输入

那么什么是表单呢?

Web表单的功能就是让浏览者和网站有一个互动的平台。表单主要用来在网页中发送数据到服务器,例如,你注册信息是所使用的表单,当你填写完信息时,你要提交(submit),提交就是将你表单中的内容从客户端浏览器传送到服务器端,经过PHP程序进行处理后,再将用户所需要的信息传递回客户端浏览器上,通过获取用户的信息,使PHP与Web表单实现交互。

注释:表单属于HTML知识,在我们的HTML教程会有详细的讲解

下面让我们来看看表单是什么样的吧?

实例html>

PHP中文网

名字: 

年龄: 

上面代码运行结果如下:

e6c658218e1b6369fbc58bfa18410133.png

没错,这就是我们说的表单,那么我们将我们填写完的表单信息发送到那呢?当我们点击提交的时候,我们表单中的数据就会以POST 的形式。发送到form.php这个页面。<?php

header("Content-type:text/html;charset=utf-8");    //设置编码

echo "欢迎你:".$_POST["fname"] ."
";

echo "你的年龄是:".$_POST['age'];

?>

我们发送到form.php的运行结果:欢迎你:liuqi

你的年龄是:18

表单验证

应该在任何可能的时候对用户输入进行验证(通过客户端脚本)。浏览器验证速度更快,并且可以减轻服务器的负载。

如果用户输入需要插入数据库,您应该考虑使用服务器验证。在服务器验证表单的一种好的方式是,把表单传给它自己,而不是跳转到不同的页面。这样用户就可以在同一张表单页面得到错误信息。用户也就更容易发现错误了。

我们下一节就来讲我们的表单验证

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值