Aller au contenu

[Tuto] Redirection PHP


Jαrσd
 Share

Messages recommandés

Yôw !

 

Voici un p'tit tuto pour les redirections en PHP, plus utile, et plus rapide que celle en HTM, mais c'est un bébé dur à bercer.

 

Voilà le code à ajouter à son code pour la redirection :

 

   

<script language="javascript">

function go() {

window.location="http://le.lien/";'>http://le.lien/";

}

tempo=setTimeout("go()",1);   

</script>

 

http://le.lien/ : Lien vers lequel vous voulez rediriger les gens.

1 : Une seconde, le temps pour l'activation de la redirection.

 

Livré avec une fonction PHP :

function redirection($lien, $t)

{

<?php

<script language="javascript">

function go() {

window.location="<?php echo $lien; ?>";

}

tempo=setTimeout("go()", <?php echo $t; ?>);     

</script>

?>

}

 

Idem :

$lien = Lien vers lequel vous voulez rediriger les gens.

$t = Le temps pour l'activation de la redirection.

 

<?php

$lien = 'http://forums.mangas-fr.com/';

$t = '3';

echo 'Z'allez être rediriger dans <b>' . $t . '</b> secondes, merci de patienter.';

redirection($lien, $t);

?>

Lien vers le commentaire
Partager sur d’autres sites

  • 6 months later...

Je viens de voir ce petit tutoriel , car il m'intéressais , étant étudiant en informatique , faisant de la programmation WEB , mais une chose me taraude ...

 

Il faudrait renommer le tuto , parce que c'est du javascript , non pas du php ici, sachant que ce n'est pas tout a fais le même langage...

 

Voila , je tient encore à préciser que je ne critique pas , parce que je vais m'en servir , mais je tenais à souligner ce point , au risque de me faire blâmer ...

 

M'enfin Wait && See

Lien vers le commentaire
Partager sur d’autres sites

  • 1 month later...
  • 1 year later...

 

Après cette ligne, il est quand même très conseillé de mettre l'instruction

die();

juste après cette ligne.

Car il arrive que la redirection ne marche pas car il y a du code qui arrive après et qui donc s'exécute. Mettre

die();

permet d'éviter ce problème et d'avoir une redirection.

Lien vers le commentaire
Partager sur d’autres sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

 Share

×
×
  • Créer...