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");
       }
 
    }
 
?>