问个PHP表单检查的小问题,仅有的20分都给你 一个form.php文件 填完后转到confirm.php 经过确认后提交。在confirm.php文件里,要求先检查填写的数据是否为空,但是要将所有不符合要求的项目全部列出来,如内容为空 邮件格式不符等等。本人不太懂php,请帮我一下吧。谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个这个别用我不太懂PHP,来把所有问题推给帮助你的人,那让人怎么帮你呀。你起码要了解点HTML,JS,WEB的原理吧;比如,用户输入的校验,第一层可以交由JS来处理,用户处理结果的返回形式是什么。本人建议:如果你有WEB方面的开发经验,那还有得帮,如果对WEB一点也不了解,那还是回去慢慢补吧,从HTML开始;虽然php入门是不高,但好歹也得懂点计算机知识吧。 <form action="" method="POST">用户名;<input type="text" name="username">密码:<input type="password" name="passwd">Email:<input type="text" name="email"><input type="submit"> </form><?phpif(strtoupper($_SERVER["REQUEST_METHOD"]) == "POST"){ $username = trim($_POST["username"]); $passwd= trim($_POST["passwd"]); $email= trim($_POST["email"]); $print = "<ul>"; if($username == ""){ $print .= "<li>用户名为空</li>"; } if($passwd == ""){ $print .= "<li>密码为空</li>"; } if($email == ""){ $print .= "<li>Email为空</li>"; } else{ $ruler = "^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+"; if(!ereg($ruler,$email)){ $print .= "<li>Email格式不符</li>"; } } $print .= "</ul>"; echo $print;}?> 本人水平有限,但希望可以帮到楼主 php 服务器推送问题。 为什么php导入html中的代码,javascript不能对其产生作用 修改代码错误 ,谢谢 急急急 请教如何替换<div>内容的问题,请各位帮帮忙 过虑网页上的所有script脚本 php, AJAX的简单问题,高人帮忙看看 关于临时表问题! 这个是不是PHP的一个BUG?该怎么解决? 请问.rar文件格式 对应的MINE 类型是什么呢? 怎样将"ABC123<abc>123"中的"<"">"符号去掉?????? apache与php连接问题 怎么得到程序目前运行在哪行?
别用我不太懂PHP,来把所有问题推给帮助你的人,那让人怎么帮你呀。
你起码要了解点HTML,JS,WEB的原理吧;
比如,用户输入的校验,第一层可以交由JS来处理,用户处理结果的返回形式是什么。
本人建议:如果你有WEB方面的开发经验,那还有得帮,如果对WEB一点也不了解,那还是回去慢慢补吧,从HTML开始;
虽然php入门是不高,但好歹也得懂点计算机知识吧。
用户名;<input type="text" name="username">
密码:<input type="password" name="passwd">
Email:<input type="text" name="email">
<input type="submit">
</form>
<?php
if(strtoupper($_SERVER["REQUEST_METHOD"]) == "POST"){
$username = trim($_POST["username"]);
$passwd= trim($_POST["passwd"]);
$email= trim($_POST["email"]);
$print = "<ul>";
if($username == ""){
$print .= "<li>用户名为空</li>";
}
if($passwd == ""){
$print .= "<li>密码为空</li>";
}
if($email == ""){
$print .= "<li>Email为空</li>";
}
else{
$ruler = "^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+";
if(!ereg($ruler,$email)){
$print .= "<li>Email格式不符</li>";
}
}
$print .= "</ul>";
echo $print;
}
?>
本人水平有限,但希望可以帮到楼主