J'ai créé un espace membre, et un mail est envoyé afin de valider ce compte....
le lien de validation ressemble a ca :
http://johaaanns.free.fr/validation.php ... ACTIVATION
Voici mon code de la page qui sert a activer le compte :
if (isset($_GET['mail']) and isset($_GET['pseudo']) and isset($_GET['code']))
{
$mail =$_GET['mail'];
$pseudo =$_GET['pseudo'];
$code =$_GET['code'];
mysql_select_db($database_Cnx,$SQL_Cnx);
$queryUp = "UPDATE membres SET membre_valide='1' WHERE membre_mail='".$mail."' AND membre_pseudo='".$pseudo."' AND membre_code_activation='".$code."'";
$req = mysql_query($queryUp) or die('Erreur SQL !<br>'.$queryUp.'<br>'.mysql_error());
if ($req == true)
{
echo '<div class="ValdationCompteGood">Votre compte a été validé, Vous allez être redirigé.</div>';
}
else
{
echo '<div class="ValdationCompteBad">Erreur. Veuillez contacter l\'administrateur du site.</div>';
}
?>
<meta http-equiv="refresh" content="5;url=index.php" />
<?php
}
else
{
echo 'Erreur';
}
Une fois avoir cliqu" sur le lien, il me dit que c'est ok, mais dans la base de données, il ne fait pas l'UPDATE !! en gros :membre_valide reste toujours à 0
????
Quelqu'un a une idée ?
Merci de vos réponse.