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

相关推荐
wheelmouse778834 分钟前
网络排查基础与实战指南:Ping 与 Telnet
开发语言·网络·php
向往着的青绿色2 小时前
备份是个好习惯 BugKuCTF题目题解
网络安全·php·安全威胁分析·ctf·安全架构·安全性测试·威胁分析
大尚来也3 小时前
PHP 反序列化漏洞深度解析:从原理利用到 allowed_classes 防御实战
android·开发语言·php
毕设源码-郭学长8 小时前
【开题答辩全过程】以 剧本杀交流平台为例,包含答辩的问题和答案
php
浮尘笔记9 小时前
PHP中常规通用接口验签加密规则设计
开发语言·后端·网络安全·php
Risehuxyc9 小时前
PHP 的缓存机制
开发语言·缓存·php
我叫黑大帅10 小时前
php 如何使用mysqli连接mysql
后端·面试·php
JACK的服务器笔记10 小时前
Day12_网络吞吐基线测试
开发语言·网络·php
我叫黑大帅10 小时前
PHP mysqli 实用开发指南
后端·面试·php
博语小屋11 小时前
Reactor、epoll下设计一个简单的网络版本计算器
服务器·开发语言·网络·网络协议·http·php