Masterfight
Messages postés20Date d'inscriptionjeudi 28 mars 2002StatutMembreDernière intervention20 mars 2006
-
3 sept. 2002 à 14:38
cs_booth
Messages postés220Date d'inscriptionlundi 14 janvier 2002StatutMembreDernière intervention13 juin 2005
-
5 sept. 2002 à 10:57
Est-ce que j'ai bon ?
Sachant que je passe $pseudo et $email.
if ($ecrirecookie == "inscrire"){
$table="membres";
$query = "SELECT * from matable where monchamp='$pseudo'";
$result = mysql_query($query);
// on ajoute la fiche et on écrit le cookie si le pseudo n'existe pas.
if ($result == ''){
$duree = 365*24*60*60;
setcookie("pseudo",$pseudo,time()+$duree);
setcookie("adresse",$email,time()+$duree);
cs_booth
Messages postés220Date d'inscriptionlundi 14 janvier 2002StatutMembreDernière intervention13 juin 2005 5 sept. 2002 à 10:35
je connais pas trop mysql mais plutot que de regarder le résultat de ton query, essaie tout simplement de compter le nombre d'enregistrement qu'il te retourne...
Masterfight
Messages postés20Date d'inscriptionjeudi 28 mars 2002StatutMembreDernière intervention20 mars 2006 5 sept. 2002 à 10:52
Bien vu, voilà le bon code
if ($ecrirecookie == "inscrire"){
$table="membres"; $query "SELECT * from $table where PSEUDO '$pseudo'";
$resultat = mysql_query($query);
$result = mysql_num_rows($resultat);
// on ajoute la fiche si le pseudo n'existe pas
if ($result == '0'){
$duree = 365*24*60*60;
setcookie("pseudo",$pseudo,time()+$duree);
setcookie("adresse",$email,time()+$duree);
$query = "INSERT INTO $table(PSEUDO,EMAIL) VALUES('$pseudo','$email')";
$result = mysql_query($query);
Header("Location: index.php");
}else{
$erreur = 'Ce pseudo existe déjà !';
$pseudo = '';
$email = '';
}
}
cs_booth
Messages postés220Date d'inscriptionlundi 14 janvier 2002StatutMembreDernière intervention13 juin 2005 5 sept. 2002 à 10:57
et t'as un message d'erraur kek chose de ce genre???
où est-ce que ça cloche ton truc,
t'as essayé de mettre des echo juste après tes deux if pour voir si on passait bien dedans?