Bonsoir à tous,
Mon message d'erreur en cas de doublon ne s'affiche pas sur ma page, est-ce que quelqu'un peut m'aider???
merci
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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59 php session_start(); include("include/param_global.php"); // On récupère l'action de l'utilisateur $action = isset($_POST['action']) ? $_POST['action'] : ''; $resultat = isset($resultat) ; $nom = @$_POST['nom_user']; $prenom = @$_POST['prenom_user']; $login = @$_POST['login_user']; $mdp = @$_POST['mdp_user']; $_SESSION['session_login'] = ""; $profil = "user"; // connexion à la base $connexion = mysql_connect("",$G_Admin,$G_Password_Admin) or die ( ' Erreur de connexion '.mysql_error());; mysql_select_db("$G_DB",$connexion) ; if ($action=="Creer") { // Appel de la procédure $user = mysql_query("SELECT * FROM chat_user where login = '$login' "); // $nb_resultat = 0; $nb=mysql_num_rows($user); // while ($donnees = mysql_fetch_array($user)) // { // $nb_resultat = 1; // } // if(mysql_error()) print "<p>".$SQL."<br />".mysql_error()."</p>"; //print "<p>".$nb."<br />".mysql_error()."</p>"; // Si le login est déjà connu ou pas if ($nb==0) { $sql_msg="INSERT into chat_user (login,password,nom,prenom,profil) "; $sql_msg .= "values ('".$login."','".$mdp."','".$nom."','".$prenom."','".$profil."');"; $query=@mysql_query($sql_msg); $_SESSION['session_login'] = $login; $_SESSION['session_password']= $mdp; // $_SESSION['session_iduser'] = $donnees['id_user']; $_SESSION['session_nom'] = $nom; $_SESSION['session_prenom'] = $prenom; header("Location:message_post.php"); exit; } // if ($nb!=0) else { $resultat = 'Ce login existe déjà'; // return $result; header("Location: creation_user.php"); } } ?>
Partager