redirection vers URL en php - Programmation
Marsh Posté le 11-04-2001 à 11:44:41
Le php s'exécute directement sur le serveur. Il ne dispose pas (à ma connaissance) de fonction de redirection.
Pour obtenir une redirection il faut envoyer au navigateur une instruction de redirection (par example en HTML pur : "<META http_equiv refreh>" je me rappelle plus la syntaxe exacte de l'instruction.) soit en langage HTML soir dans un autre langage exécuter par le navigateur (javascript par example).
Marsh Posté le 11-04-2001 à 11:53:55
si
header ("location = tapage.html" )
suis plus sur de la syntaxe, alors si pb, regarder la doc php pour se servir de HEADER()
Marsh Posté le 11-04-2001 à 12:11:29
la syntaxe c'est header("Location: test.html" );
Mais tu peux le faire que si tu n'as fait aucune sortie vers le client(sinon le header est déja envoyer).
En js c'est:
document.location.href="test.html";
Marsh Posté le 11-04-2001 à 12:15:19
Tu peux faire cela :
-------------------------------------------------------
1 - tu ne dois rien écrire d'autre sur ta page avant cela :
<?php
header("Location: http://www.php.net" );
?>
-------------------------------------------------------
2 - Ou en utilisant du Javascript généré avec du PHP(à insérer dans ta page entre <html><body> ton code php </body></html> ) :
<?php
//------- Redirection --------
echo "<script language=\"Javascript\">
document.location = \"http://www.yahoo.fr\";
</script>";
//----------------------------
?>
--------------------------------------------------------
Marsh Posté le 11-04-2001 à 11:35:22
Salut
La commande en PHP pour redirigé vers une URL c'est quoi
En asp c'est response.redirect, mais en PHP????
Merci