Redirection vers une autre page

Résolu
Xavier -  
 mouhaa80 -
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

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

Il suffit de modifier AutrePage par la page en question et le tour est joué.
7
pouic
 
<META HTTP-EQUIV="Refresh" CONTENT="3;URL= http://www.some.org/some.html">

3: nb de secondes av redirection
7
Stefan
 
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
fleur_rose Messages postés 45 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,
c'est très utile, merci moi aussi j'en avais besoin
0
bg62 Messages postés 23733 Date d'inscription   Statut Modérateur Dernière intervention   2 409
 
merci de mettre le post en 'résolu' ;)
0
wubi Messages postés 219 Date d'inscription   Statut Membre Dernière intervention   16
 
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
mohamedlam Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
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
mouhaa80
 
Fau inserer une portion de javascript et c'est pas une grande chose
0
mouhaa80
 
<SCRIPT LANGUAGE="JavaScript">
document.location.href="index.php"; /* vous pouvez aussi mettre http://www.monsite.com */
</SCRIPT>
0