Bonjour à tous,
J'ai créé une page de création de compte (qui marche tres bien), cette page apres la création envoi un mail d'activation voici le code :
...<?php
$headers ='From: "SWF-libre"'."\n";
$headers .='Content-Type: text/html; charset="iso-8859-1"'."\n";
$headers .='Content-Transfer-Encoding: 8bit';
$message ='
Bonjour,<br /><br />
Vous venez de vous inscrire sur SWF-libre, pour pouvoir utilisé ce compte vous devez l\'activez.<br /><br />
Vos information (ne jamais données vos identifiant même à un modérateur du site) :<br />
Identifiant : ' . $_POST['identifiant'] . '<br />
Mot de passe : ' . $_POST['mot_de_passe'] . '<br />
Mail : ' . $_POST['mail'] . '<br />
Prenom : ' . $_POST['prenom'] . '<br />
Nom : ' . $_POST['nom'] . '<br />
Niveau Flash : ' . $_POST['niv_flash'] . '<br /><br />
Lien pour l\'activation :
<a href="http://nicobas2.freeheberg.com/activation.php?identifiant=' . $_POST['identifiant'] . '&cactiv=' . $code_activ . '" >
http://nicobas2.freeheberg.com/activation.php?identifiant=' . $_POST['identifiant'] . '&cactiv=' . $code_activ . '</a><br /><br />
Bonne Journée.
';
mail($_POST['mail'], 'Activation de compte - SWF-libre', $message, $headers);
echo '<p>L\'inscription à été effectuer avec succes, un e-mail d\'activation vous à été envoyer à l\'adresse : ' . $_POST['mail'] . '</p>';
?>...
Le pb c'est quand je recoi le mail et que je clique sur le lien, la page s'affiche mais les variables $_GET['identifiant'] et $_GET['cactive'] n'existe pas (j'ai essayé de les afiché avec echo'' . Sans ces variable le compte ne peut pas être identifier.
Ai-je fait une erreur ou oublier quelque chose ?
Merci d'avance
Configuration: Windows Vista
Firefox 3.0.11