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