Faire un redirection en HTML
Informations sur le tutorial
Comme le dit si bien le titre, on va apprendre à faire une redirection grace à du HTML.
Petit rappel de comment se présente une page HTML.
Code (x)HTML:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
<head>
<title>Le Titre De Votre Page</title>
</head>
<body>
<p>Coucou cette page est écrite en html blablabla</p>
</body>
</html>
Nous avons donc notre Doctype, notre première balise <html> puis les balises <head></head> ou nous n'avons à l'intérieur que le <title></title> pour l'instant et ensuite les balises <body></body> avec ce que vous voulez dedans^^.
Ce qui nous intéresse, c'est les balises <head></head> car c'est la dedans que va se trouver le code de redirection.
La redirection s'écrit comme ça :
Code (x)HTML:<META HTTP-EQUIV="Refresh" CONTENT="5;URL='index.html'">
J'explique :
Code (x)HTML:HTTP-EQUIV="Refresh"
signifie qu'on veut rafraichir la page,
Code (x)HTML:CONTENT="5;URL='index.html'"
signifie qu'on veut que la page s'actualise dans 5 secondes avec la redirection vers la page index.html
Remarque
Bon ok ce n'est qu'une redirection, mais elle peut servir pour faire une petit protection dans un livre d'or par exemple contre le rafraichissement
Exemple :
Code PHP:<?php
//votre instruction en php, mais surtout pas de html avant
//la suite de votre instruction etc...
?>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
<head>
<title>Le Titre De Votre Page</title>
<META HTTP-EQUIV="Refresh" CONTENT="nombres de secondes avant la redirection ;URL='l'adresse de la page de redirection.php ou html'">
</head>
<body>
<p>Votre message à bien été posté dans le livre d'or</p>
</body>
</html>
Donc une fois que vous arriver sur cette page, l'instruction php est effectuée, et après on est redirigé.
Voilà c'était un mini tuto mais qui peut servir.
A++
3 commentaires
|
> Posté le : 20/11/2007 à 18h42 | Note :  |

DRH
Groupe : Membres
|
Utile Mais y'a d'autres techniques, tu pourais les expliquer Chuck Norris ne porte pas de montre. Il décide de l'heure qu'il est.
Quand Google ne trouve pas quelque chose, il demande à Chuck Norris. |
|
> Posté le : 12/12/2007 à 21h21 | Note : Aucune |

Groupe : Membres
|
Oui feignasse^^ En php c'est plus propre ! greg , sa rime avec pgm non? |
|
> Posté le : 22/04/2008 à 17h42 | Note : Aucune |

Groupe : Membres
|
Citation: saturn1 Oui feignasse^^ En php c'est plus propre ! 
Ok plus propre, mais certaine personne ne veulent peut-être pas apprendre le PHP . |