Tuto "Espace membres" : la confirmation du compte

fuerchan

fuerchan Le 4 décembre 2017 à 09:43 (Édité le 25 janvier 2019 à 17:54)

L'inscription se fait bien.
La réception du mail de confirmation aussi.

J'utilise ce code (placé dans mon index.php) pour appeler et inclure mes pages à index.php :
 <?php
    if (!isset($_GET['page'])) $page= 'index'; else $page= $_GET['page'];
    switch($page)
    {

    /*Pages*/
    case 'inscription': include ('membres/inscription.php');break;
    case 'confirmation': include ('membres/confirmation.php');break;
    case 'connexion': include ('membres/connexion.php');break;
}
?>
Et ce code dans les liens pour afficher les pages (inscription, confirmation, connexion...) :
index.php?page=inscription
Dans le message de confirmation envoyé par mail, j'utilise ceci comme lien :
<a href="http://www.monsite.com/membres/index.php?page=confirmation?pseudo='.urlencode($pseudo).'&key='.$key.'">Confirmer mon compte !</a>
Mon problème est le suivant :
Lorsque je clique sur le lien de confirmation depuis le mail, cela me renvoie bien sur la page de confirmation mais rien ne n'affiche. Et la
confirmation ne se fait pas dans Bdd.
Vous devez être connecté pour poster une réponse. Se connecter ou Créer un compte