Salut
Ca ne fonctionne toujours pas désolé de t'emmer.... avec ca

Grace à ton aide, mon code est devenu ceci :
<?php session_start();
/// CONFIGURATION DE LA BASE DE DONNEE
define('SQL_SERVER','XX');
define('SQL_USER','XX');
define('SQL_PASS','XX');
define('SQL_BDD','XX');$db_link = @mysql_connect(SQL_SERVER,SQL_USER,SQL_PASS);
mysql_select_db(SQL_BDD);
##########################################################################################
###################### RECUPERATION DES DONNEES DU FORMULAIRE ######################
##########################################################################################
$ip = $_POST['ip'] ;
$prenom = $_POST['prenom'] ;
$login = $_POST['login'] ;
$pass_crypt = md5($_POST['pass']);
$email = $_POST['email'] ;
##########################################################################################
####################### CONTROLES EXISTANCE OU NON DU PSEUDO ########################
##########################################################################################
if(isset($_POST['inscription']))
{
$sql = "SELECT login FROM site_va_user WHERE login='".$_POST['login']."'";
$req = mysql_query($sql) or die($sql.' '.mysql_error());
if(mysql_num_rows($req) == 1)
{
header('location: erreur.php');
exit;
}
}
##########################################################################################
######################### SI PSEUDO INEXISTANT CREATION SQL #############################
##########################################################################################
elseif(isset($_GET['ajout']) and strlen($_GET['ajout']) and is_numeric($_GET['ajout']))
{
if(isset($_POST['login']) and isset($_POST['pass']) and isset($_POST['email']) and isset($_POST['ip']) and isset($_POST['prenom']))
{
$sql = "INSERT INTO site_va_user (prenom,login,pass,email,ip,date_inscription) values ('".$prenom."','".$login."','".$pass_crypt."','".$email."','".$ip."',NOW())";
mysql_query($sql);
}
}
header("location: ". $_SERVER['HTTP_REFERER']);
##########################################################################################
##################### ENVOIS DES INFOS A LA VARIABLE DE SESSION ########################
##########################################################################################
$sql = 'SELECT userid,login,prenom FROM site_va_user WHERE login = "'.mysql_escape_string($login).'" and pass = "'.$pass_crypt.'" LIMIT 1' ;
$rc = mysql_query($sql);
################################### DECONNEXION #########################################
if(isset($_GET['logout']) and strlen($_GET['logout']) and is_numeric($_GET['logout']))
{
$_SESSION['log'] = false ;
header("location: index.php");
exit;
}
################################## FIN DECONNEXION #######################################
if(mysql_num_rows($rc) == 0)
{
header('location:erreur.php');
exit;
}
$data=mysql_fetch_assoc($rc);
$_SESSION['log'] = true;
$_SESSION['pseudo'] = $data['login'];
$_SESSION['userid'] = $data['userid'];
$_SESSION['prenom'] = $data['prenom'];
header("location: ". $_SERVER['HTTP_REFERER']);
exit;
?>
Toujours le meme probleme, la création d'utilisateur ne fonctionne pas que le login existe ou non je suis quand meme redirigé vers la page d'erreur arf
Merci
Antho