[PHP-JS] Utiliser javascript dans script php pour une alerte
Bonjour,
Je débute en html/php/javascript
Pour gérer les données d'un formulaire, je récupère les données puis vérifie dans ma base de données etc.., et selon le résultat de ma requête, je veux faire afficher une alerte.
Voilà mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
(...)
$nom=htmlentities($_POST['nom']);
(...)
$req="INSERT INTO TableA VALUES('".$login."', '".$mdp."');";
$res=mysql_query($req);
$erreur=mysql_error();
/* Si erreur sql */
if($erreur != "")
{
?>
<script language='Javascript' type='text/Javascript'>
alert("Erreur : retour à l'accueil !");
</script>
<?php
echo "<META HTTP-EQUIV='Refresh' CONTENT='0;URL=index.php'>";
}
else
{
$_SESSION['nom'] = $nom;
$_SESSION['prenom'] = $prenom;
header("location: profil.php") ;
} |
Mes questions :
1/ Est-ce que pour faire une alerte je dois obligatoirement inclure le script javascript ainsi?
2/ Pourquoi lorsque l'alerte s'affiche, le fond de la page en arrière plan devient blanc? (j'ai l'impression qu'elle se recharge) mais peut-on empêcher ça ?
Merci d'avance pour votre aide.