J'ai fait une fonction dans CodeIgniter afin que les utilisateurs puissent se connecter à ma page. Quand un utilisateur entre un mauvais courriel ou un mot de passe, je veux faire écho à un message d'erreur commeCodeigniter invalide email ou mot de passe incorrect retourner le message
Par exemple, un courriel ou un mot de passe invalide. Mais ça ne marche pas pour moi. J'ai essayé de le faire avec flashdata comme ceci:
else {
$this->$session->$set_flashdata("Invalid email or password");
redirect("https://localhost/8800/login.php","refresh");
}
Lorsque vous utilisez 'refresh', il effacera le message sur la vue. Aussi, vous n'avez pas besoin de '.php' et' redirect (base_url ('login')) 'Mais aussi ce que Abdulla Nilam a dit dans la réponse – user4419336
Assurez-vous que vous avez également défini l'URL de base dans config.php – user4419336
' redirect ('controller') ; 'set base url dans' config.php' –