2 votes

Redirection vers la page d'index

J'ai essayé de rediriger mon play.php (page principale) vers ma page d'index, où l'utilisateur doit se connecter. Cela fonctionne. Cependant, les utilisateurs ne peuvent pas se connecter au play.php, car il continue à rediriger. J'ai utilisé les codes ci-dessous pour y parvenir. Je l'ai placé immédiatement après la balise body()

<?php 
  header("Location: index.php"); 
  exit();

?>

3voto

xy_ Points 434

Il n'y a pas de condition pour que l'utilisateur soit connecté ou non. Vous devez créer une fonction qui vérifie le statut de l'utilisateur et renvoie vrai ou faux. Créez une fonction de contrôle avec le nom isUserLoggedIn et utilisez-la de cette façon :

<?php 
if(!isUserLoggedIn()){
  header("Location: http://example.com/index.php"); 
  exit();
}    
?>

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X