PHP ET REDIRECTION (suite) - PHP - Programmation
Marsh Posté le 21-07-2003 à 23:59:11
rtfm ça veut dire koi (excusez le flood), vous utilisez beaucoup d'expressions que je ne comprends pas.
Marsh Posté le 22-07-2003 à 03:12:20
thwz a écrit : rtfm ça veut dire koi (excusez le flood), vous utilisez beaucoup d'expressions que je ne comprends pas. |
Read The Fucking Manual
Marsh Posté le 22-07-2003 à 08:53:28
burgergold a écrit : |
lis la doc quoi ...
les headar c'est au début de la réponse : avant le code HTML => si tu as déjà commencé à envoyer du code HTML, tu ne peux plus écrire les headers.
C'est ce que te dis ton message d'erreur ...
Marsh Posté le 23-07-2003 à 18:30:05
OK pour le message d'erreur.
Je suis dans ma page d'accueil, j'ai créer un formulaire dans lequel je sélectionne une autre page à visiter.
Cette réponse est envoyée à un script PHP dont voici le contenu :
<html>
<!-- Date de création: 23/07/2003 -->
<head>
<title></title>
<meta name="description" content="">
<meta name="keywords" content="">
<meta name="author" content="...">
<meta name="generator" content="WebExpert 5">
</head>
<body>
<?php
if ($_GET['Zone']==7)
{
$lien='page.htm';
header('Location: $lien');
}
else
{
$lien='page2.htm';
header('Location: $lien');
}
?>
</body>
</html>
Si je veux que cela marche que dois je faire ?
Marsh Posté le 23-07-2003 à 20:04:11
GDSeb a écrit : |
Tu remplace le code html par du code php qui affiche du code html.
Marsh Posté le 23-07-2003 à 20:52:44
question vue, re-vue, et re-re-vue.....
Y'a un nombre tellement important de personnes qui posent cette question qu'il faudrait presque faire un topic sur les erreurs php et expliquer comment les résoudre......
Non, en fait ca sers a rien....personne lira le topic!
(si ca se trouve il existe meme déjà )
Marsh Posté le 03-08-2003 à 17:13:14
Y'a aussi la solution de generer du code javascript qui redirige, ou d'utiliser le metaname html qui redirige (mais là je suis en vacances alors j'ai oublié son nom )
Marsh Posté le 03-08-2003 à 18:36:15
Une redirection "tout terrains"
Code :
|
Marsh Posté le 21-07-2003 à 23:05:39
Est-ce que quelqu'un pourrait me dire à koi correspond ce message d'erreur et pourquoi je n'arrive pas à faire de redirection :
Warning: Cannot add header information - headers already sent by (output started at /var/www/free.fr/18/t/h/e/t/thetrack/redirect.php:12) in redirect.php on line 16
Voici mon code PHP :
<?php
if ($_GET['Zone']==7)
{
$lien='http://site.fr/page.htm';
header('Location: $lien');
}
?>