Redirection vers une autre page

Résolu
Salut,

J'aimerai rediriger une page php vers une page html.
Existe-t-il une methode pour faire cela ?

Merci d'avance.

4 réponses

  1. <?php
    header('location: AutrePage.php');
    ?>

    Il suffit de modifier AutrePage par la page en question et le tour est joué.
    7
    1. dans ton script, tu peux aussi rajouter ceci :

      <?php
      // la fonction de redirection ------------
      function redir($url){
      echo "<script language=\"javascript\">";
      echo "window.location='$url';";
      echo "</script>";
      }
      // Utiliser la redirection ---------------
      redir("lapage_quetu_veux.htm");
      ?>

      Ou utilise la fonction header, mais qui a pas mal de contraintes...
      7
      1. Bonjour,
        c'est très utile, merci moi aussi j'en avais besoin
        0
    2. Modérateur
      merci de mettre le post en 'résolu' ;)
      0
      1. pourquoi mettre en résolu? Pour répondre à Stéphane

        il me semble que:

        // Utiliser la redirection ---------------
        redir("lapage_quetu_veux.htm");
        ?>

        s'écrit:

        // Utiliser la redirection ---------------
        redir('lapage_quetu_veux.htm');
        ?>
        0
      2. slm svp j'ai un formulaire de connexion et de la connexion en tant qu'administrateur je veux qu'il me redirige vers une page et tant que stagiaire vers une autre page aidez moi svp :
        <?php
        session_start();
        if (isset($_POST['email']))
        {
        $email=htmlspecialchars(trim($_POST['email']));
        $passe=htmlspecialchars(trim($_POST['passe']));
        if ($email&&$passe)
        {

        $passe=md5($passe);
        $connect=mysql_connect('localhost','root','');
        mysql_select_db('stage');
        $log=mysql_query("SELECT * FROM stagiaire WHERE (email='$email'AND passe='$passe');");
        $rows=mysql_num_rows($log);
        if($rows==0)
        {
        $_SESSION['email']=$email;
        header('location:alae.php');
        }
        else
        {
        $log=mysql_query("SELECT * FROM admin WHERE (email='$email'AND passe='$passe');");
        $row=mysql_num_rows($log);
        if($row==1)
        {
        $_SESSION['email']=$email;
        header('location:tab.php');
        }
        }
        }

        }

        ?>
        0
      3. Fau inserer une portion de javascript et c'est pas une grande chose
        0
      4. <SCRIPT LANGUAGE="JavaScript">
        document.location.href="index.php"; /* vous pouvez aussi mettre http://www.monsite.com */
        </SCRIPT>
        0