PHP 完整表单实例

在用户点击提交按钮后,为确保字段值是否输入正确,我们在HTML的input元素中插添加PHP脚本, 各字段名为: name, email, 和 website。 在备注中的 textarea 字段中,我们将脚本放于 <textarea> 和 </textarea> 标签之间。

PHP脚本输出值为: name, email, website, 和 comment 变量。

然后,我们同样需要检查被选中的单选按钮, 对于这一点,我们 必须设置好checked属性(不是radio按钮的 value 属性) :

<form method="post" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>">

名字: <input type="text" name="name" value="<?php echo $name;?>">

<span class="error">* <?php echo $nameErr;?></span>

<br><br>

E-mail: <input type="text" name="email" value="<?php echo $email;?>">

<span class="error">* <?php echo $emailErr;?></span>

<br><br>

网址: <input type="text" name="website" value="<?php echo $website;?>">

<span class="error"><?php echo $websiteErr;?></span>

<br><br>

备注: <textarea name="comment" rows="5" cols="40"><?php echo $comment;?></textarea>

<br><br>

性别:

<input type="radio" name="gender" <?php if (isset(gender) \&\& gender=="female") echo "checked";?> value="female">女

<input type

相关推荐
Web极客码2 小时前
如何在WordPress网站中设置双重验证,提升安全性
php
安全系统学习2 小时前
网络安全之红队LLM的大模型自动化越狱
运维·人工智能·安全·web安全·机器学习·php
Suckerbin3 小时前
第十一章-PHP表单传值
开发语言·php
FreeBuf_4 小时前
新型“电力寄生虫“网络钓鱼攻击瞄准能源企业与知名品牌
网络·php·能源
Suckerbin8 小时前
第十四章-PHP与HTTP协议
开发语言·http·php
Suckerbin10 小时前
第十三章-PHP MySQL扩展
mysql·安全·php
Tinywan11 小时前
PHP语言多版本管理工具PVM来啦!
后端·php
努力也学不会java13 小时前
【网络原理】 网络编程套接字
java·开发语言·网络·网络协议·tcp/ip·php
小余吃大鱼1 天前
OpenStack私有云详细介绍
开发语言·php·openstack
我最厉害。,。1 天前
PHP 反序列化&原生类 TIPS&字符串逃逸&CVE 绕过漏洞&属性类型特征
android·开发语言·php