PHP语言学习:[9]PHP表单和用户输入

2025-10-25 10:04:35

PHP中的$_GET和$_POST用于检索表单中的值,比如用户输入

PHP表单处理

表单实例

<html>

<body>

<form action="welcome.php"method="post">

Name:<input type="text"name+"name"/>

Age:<input type="text" name="age"/>

<input type="submit"/>

</form>

</body>

</html>

上面的HTML页面实例包含两个输入框和一个提交按钮。当用户填写该表单并单击提交按钮的时候,表单的数据会被送往“welcome.php”这个文件

“welcome.php”文件是这个样子的

<html>

<body>

Welcome <?php echo$_POST["name"];?>.<br/>

You are <?php echo $_post["age"];?>years old.

</body>

</html>

上面的这个脚本的输出样本类似这样:

Welcome John.

You are 28 years old.

表单验证

应该在任何可能的时候对用户输入进行验证,客户端的验证速度更快,这样可以减轻服务器的负载

不过,任何流量很高以至于不得不担心服务器资源的站点,也有必要担心站点的安全性,如果表单访问的是数据库,就非常有必要采用服务器端的验证

在服务器验证表单的一种好的方式,就是把表单传到它自己,而不是跳转到不同的页面,这样用户就可以在同一张表单页面得到错误的信息,用户也就更容易发现错误了

(共篇)上一篇:php循环|下一篇:
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢