Simple :
header('Refresh: 0'); // 0 = seconds
Vous pouvez même spécifier un nouvel emplacement
header("Refresh:2; url=new_page.php");
Mais lorsque vous travaillez avec header
fonction, il ne devrait y avoir rien en écho avant de l'appeler, mais si vous avez déjà fait écho à quelque chose, vous pouvez utiliser html ou javascript :
HTML
<meta http-equiv="refresh" content="0">
<!--here you can also specify new url location-->
<meta http-equiv="refresh" content="0; url=http://url.com/">
JS
window.location.reload();
Mise à jour : car vous ne pouvez pas utiliser header
faites ceci :
if ($stmt9)
{
$message = "User updated Sussesfully!";
echo '<meta http-equiv="refresh" content="0">';
}
else
{
echo '<meta http-equiv="refresh" content="0">';
}