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 :
Mes questions :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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") ; }
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.
Partager