Redirection avec condition

Résolu
Bonjour, je voudrais faire une redirection en fonction d'une condition.
j'ai un menu "connexion" qui permet à un recruteur de se connecter à son espace d'administration.
Ce que je voudrais c'est lorsqu'on click sur le menu "connexion" si le recruteur est déjà connecté alors il est rediriger vers la page d'administration dans le cas contraire, il est rédiger vers la page de connexion.

j'ai besoin d'une piste

3 réponses

  1. slt

    si il est déjà connecté, pourquoi le bouton "connexion" est toujours actif ?
    si une fois connecté, le bouton tu le passes en déconnexion !
    utilise les variables de session aussi
    1. Bonsoir,

      Il faut effectivement que tu utilises les session pour résoudre ton problème, puis avec un simple "if()" ensuite tu pourras vérifier si le membre est connecté ou non, mais je ne penses pas qu'il y est d'autres solutions.

      Bonne continuation,
      Robinss.

      Développeur - Webdesigner - Graphiste - Infographiste - Signature non conforme supprimée par la Modération CCM.
      1. Merci à tous, j'ai essayé mais mon navigateur retourne une erreur:
        Cette page Web présente une boucle de redirection.

        voici mon code
        <?php
        	 if (isset($_SESSION['login'])) {
        	  header('location: connexion-recruteur.php');
        	  exit();
          }
          else {
        	  header('location: espace-recruteur.php');
        	  exit();
          }
        ?>
      2. L'objectif visé ici c'est lorsqu'on lance la page le navigateur analyse le script s'il y a une session active alors on est redirige sur la page espace recruteur dans la cas contraire on va à la page de connexion.
    2. slt

      je sais que j'ai eu pas mal de problème avec des header, il ne faut pas de code avant, et des fois c'est le bordel, j'utilise ça:
      echo '<meta http-equiv="refresh" content="0;URL=connexion-recruteur.php">';

      essaye !
      1. Merci mais ça marche pas