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

相关推荐
蹦极的考拉9 小时前
网站日志里面老是出现{pboot:if((\x22file_put_co\x22.\x22ntents\x22)(\x22temp.php\x22.....
android·开发语言·php
暴走十八步12 小时前
配置windows下apache+PHP环境
windows·php·apache
苏琢玉20 小时前
RSA+AES 混合加密不复杂,但落地挺烦,我用 Vue+PHP 封装成了两个库
vue.js·npm·php·composer
JaguarJack1 天前
PHP 8.3 vs PHP 8.4 开发者完整对比指南
php
小白银子1 天前
零基础从头教学Linux(Day 20)
linux·运维·服务器·php·国安工程师
BingoGo2 天前
PHP Composer 依赖管理完整指南 入门到精通
后端·php
望获linux2 天前
【Linux基础知识系列】第一百一十篇 - 使用Nmap进行网络安全扫描
java·linux·开发语言·前端·数据库·信息可视化·php
做一位快乐的码农2 天前
php程序设计之基于PHP的手工艺品销售网站/基于php在线销售系统/基于php在线购物商城系统
开发语言·php
苏琢玉3 天前
一个轻量的PHP+Vue的前后端加密方案,写给有类似需求的朋友
php·composer