Bonjour,
Voila je rencontre un petit problème avec mon code.
Pour réinitialiser le mot de passe d'un utilisateur,
8URje veux faire passer son id et son tokken par l'url. Un exemple : http://monsite/users/confirme?id=1&token=RoKIayVwQLHfsSLtYhiE8O2jrfuUJQoIcpyJEQTUlTiwJo1mxjUGfJR
/**
** fontion confirme
**/
function confirme(){
if (isset($_GET['id']) && isset($_GET['token'])) {
$_SESSION['ulrid'] = $_GET['id'];
$_SESSION['urltoken'] = $_GET['token'];
$this->redirect('users/reset');
}else{
$this->Session->setFlash('Ce token n\'est pas valide.','danger');
$this->redirect('users/login');
}
Tous marche bien en local. Mais en ligne sur le serveur, j'obtiens le message suivant apres avoir cliquer sur le lien recu par mail:
Page introuvable
Le controller users n'a pas de méthode confirme?id=1&token=RoKIayVwQLHfsSLtYhiE8O2jrfuUJQoIcpyJEQTUlTiwJo1mxjUGfJR
J'aimerais savoir pourquoi le serveur en ligne considere "confirme?id=1&token=RoKIayVwQLHfsSLtYhiE8O2jrfuUJQoIcpyJEQTUlTiwJo1mxjUGfJR" comme une methode alors que wamp considere bien "confirme" uniquement comme methode.
merci