gpt4 book ai didi

javascript - 当密码和密码两个不匹配时,我的模式继续重新加载

转载 作者:行者123 更新时间:2023-11-28 04:26:36 25 4
gpt4 key购买 nike

我有这个 php 代码。如果password和password2不匹配,将会弹出一个窗口,提示您的密码不匹配,如果匹配,数据将直接进入数据库。我唯一的问题是,在弹出窗口上单击“确定”后,页面将重定向到空白页面。我不想让它重新加载,或者我只想停留在注册表单模式中。

<?php
include ("RegisteredUsers.php");

$tbl_name="register";

if(isset($_POST['RegButton']))
{
$RegUser=$_POST['RegUser'];
$RegMail=$_POST['RegMail'];
$RegPass=$_POST['RegPass'];
$CRegPass=$_POST['CRegPass'];

if($_POST['RegPass'] != $_POST['CRegPass'])
{

echo "<script type='text/javascript'>;
alert('Password did not match!')
CRegPass.focus();
</script>";
exit();

}
else
{
$sql="INSERT INTO `register`( `Username`, `Eadd`, `pass`, `cpass`)
VALUES ('$RegUser','$RegMail','$RegPass','$CRegPass')";
$result=mysql_query($sql)or die("Insert Error: ".mysql_error());

echo "<script type='text/javascript'>;
alert('Registration Complete!')
location.replace('Homepage.php')
</script>";

$count=mysql_num_rows($result);
}
}
?>

最佳答案

您应该尝试使用 ajax 来执行此类操作。如果您使用传统的表单提交系统,那么您将无法达到期望的输出。因为当您单击提交按钮时,它将进入其操作页面。因此,您会得到空白页。

关于javascript - 当密码和密码两个不匹配时,我的模式继续重新加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45003338/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com