Page 1 sur 1

Aide pour une pauvre ligne de code !

Posté : 03 mai 2011, 16:35
par Jonathan
Bonjour,

Novice en PHP, je ne comprends pas ce que veut dire ce que j'ai mis en gras. Pourriez-vous m'aider ? En fait, à l'affichage, tout s'affiche, mais sur une dizaine de lignes...

echo 'Votre inscription a été correctement enregistrée.<meta http-equiv="Refresh" content="60;URL=page.php"><br>Vous allez être redirigé dans quelques instants...';

Re: Aide pour une pauvre ligne de code !

Posté : 03 mai 2011, 16:50
par Joe L
Salut,
Ce que tu as mis en gras signifie qu'au bout de 60 secondes sur ta page actuelle, tu seras redirigé vers la page page.php .

Normalement ton texte ne doit s'afficher qu'une seule fois. Etant donné que ce n'est pas le cas tu dois être dans une boucle.

Re: Aide pour une pauvre ligne de code !

Posté : 03 mai 2011, 17:04
par Jonathan
Merci pour ta réponse Joe L, je sais maintenant à quoi correspond ce fameux "60". En revanche, tu n'as sans doute pas compris une chose (ou peut-être n'ai-je pas été clair) : le texte s'affiche bien qu'une seule fois, mais il est étalé sur une dizaine de lignes, alors que moi je veux qu'il ne soit que sur une seule ligne, voire deux.

Re: Aide pour une pauvre ligne de code !

Posté : 03 mai 2011, 17:19
par Joe L
Je ne vois pas pourquoi tu as un formatage de ton texte sur plusieurs lignes. Par contre une balise meta à cet endroit n'est pas très propre. Essaye quelque chose de ce style.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr" dir="ltr">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
	<meta http-equiv="Refresh" content="60;URL=page.php">
    <title>TonTitre</title>	
  </head>
 <body>
  <p>Vous allez être redirigé dans 60secondes</p>
<!-- ou bien -->
  <?php //echo "Vous allez être redirigé dans 60secondes" ?>

  </body>
  </html>

Re: Aide pour une pauvre ligne de code !

Posté : 03 mai 2011, 17:41
par Jonathan
D'accord ! Merci pour ta réponse.