我在插入语法后使用重定向来防止在php中重复插入
这是我的php代码:
if (mysqli_num_rows($result_email) > 0)
{
$emailerror = true; //display pop up working properly
}
else
{
//insert sql syntax
$emailerror = false;
header('Location: index.php');
}
插入sql语法可以工作,但是刷新页面时插入会翻倍,这就是为什么我添加标题位置来防止它。 但是我想在注册后显示弹出式注册成功并重定向到另一个页面
这是我的简短html代码:
<?php
if ($emailerror == true)
{
echo "<div class='popup_email_error'> </div>";
}
else if($emailerror == false)
{
echo "<div class='popup_register'> </div>";
}
?> // this code is working properly without header location syntax but the problem is the insertion sql is always doubled
我想先弹出然后再重定向到另一个页面,反之亦然 如何防止没有标题位置的双重插入
我已经尝试了javascript重定向,但是语法的插入是双重的