这要看你的提交判断方式
if(mail($to,$subject,$msg,$headers)){
echo "<script>alert('Thanks for your support')</script>";
}else{
echo "<script>alert('Failed')</script>";
return false;
}
这里不管你有没有值,都会跳出提示框,你并没有在这之前做个判断
这要看你的提交判断方式
if(mail($to,$subject,$msg,$headers)){
echo "<script>alert('Thanks for your support')</script>";
}else{
echo "<script>alert('Failed')</script>";
return false;
}
这里不管你有没有值,都会跳出提示框,你并没有在这之前做个判断
function formcheck(){
if(document.info.uname.value ==''||document.info.company.value ==''||document.info.phone.value ==''){
alert("The fields with * is required") ;
return false;
}
}
是这个
The fields with * is required
是弹出这个?
是直接表单发送出去了
是直接表单发送出去了
你这样写没做任务的判断,当然是直接发送出去了
if($_SERVER['REQUEST_METHOD'] != "POST") return;
你原来的 php 代码
得先做个判断先 要不然就会两次重复咯。。
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号