Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/246.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 不使用alertbox重定向_Javascript_Php - Fatal编程技术网

Javascript 不使用alertbox重定向

Javascript 不使用alertbox重定向,javascript,php,Javascript,Php,我的PHP代码将重定向到提供的页面,而不显示警报框,即使我在代码中提供了警报框。代码如下: $query = mysql_query ("select * from registered_users WHERE reg_no='".$regno."'"); $numrows = mysql_num_rows($query); if($numrows == 0) { $sql = "INSERT INTO registered_users(name,reg_no,username,pa

我的PHP代码将重定向到提供的页面,而不显示警报框,即使我在代码中提供了警报框。代码如下:

$query = mysql_query ("select * from registered_users WHERE reg_no='".$regno."'");

$numrows = mysql_num_rows($query);
if($numrows == 0)
{

    $sql = "INSERT INTO registered_users(name,reg_no,username,password,email_id,phone_no) VALUES ('$name','$regno','$uname','$pass','$email','$phone')";
    $result = mysql_query($sql);

    if($result == 1)
    {
        echo "<script type='text/javascript'>alert('Registered Successfully.')</script>";
        header("Location:/magz/index - Copy.php");
    }

}
$query=mysql\u query(“从注册的\u用户中选择*,其中reg\u no='”“$regno.”);
$numrows=mysql\u num\u行($query);
如果($numrows==0)
{
$sql=“在注册用户(姓名、注册号、用户名、密码、电子邮件id、电话号码)中插入值(“$name”、“$regno”、“uname”、“$pass”、“$email”、“$phone”)”;
$result=mysql\u查询($sql);
如果($result==1)
{
回显“警报('已成功注册')”;
标题(“Location:/magz/index-Copy.php”);
}
}

php在进入浏览器之前执行。JavaScript在PHP之后执行。在这种情况下,由于PHP正在重定向页面,因此JavaScript永远不会执行

解决方案

if($result == 1)
{
    echo "<script type='text/javascript'>alert('Registered Successfully.');
    window.location.assign(\"/magz/index - Copy.php\");</script>";
}
if($result==1)
{
echo“警报('已成功注册');
window.location.assign(\“/magz/index-Copy.php\”);
}

在这种情况下,您正在让JavaScript处理重定向。

您在头文件之前输出,顺便说一句,错误报告会告诉您,它真的很有效,非常感谢……先生。。