Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1306 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  PHP ET REDIRECTION (suite)

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

PHP ET REDIRECTION (suite)

n°464157
GdSeb
Posté le 21-07-2003 à 23:05:39  profilanswer
 

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');
                 
}
?>

mood
Publicité
Posté le 21-07-2003 à 23:05:39  profilanswer
 

n°464159
RiderCrazy
Posté le 21-07-2003 à 23:07:12  profilanswer
 

tu as surement un autre code avant ça ou du HTML
 
RTFM

n°464182
thwz
quoi mon pseudo imprononçable?
Posté le 21-07-2003 à 23:59:11  profilanswer
 

rtfm ça veut dire koi (excusez le flood), vous utilisez beaucoup d'expressions que je ne comprends pas.

n°464226
burgergold
5$? va chez l'diable!
Posté le 22-07-2003 à 03:12:20  profilanswer
 

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


---------------
http://www.boincstats.com/signature/user_664861.gif
n°464245
benou
Posté le 22-07-2003 à 08:53:28  profilanswer
 

burgergold a écrit :


Read The Fucking Manual


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 ...


---------------
ma vie, mon oeuvre - HomePlayer
n°466060
GdSeb
Posté le 23-07-2003 à 18:30:05  profilanswer
 


 
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 ?

n°466069
Kt-Redfox
Posté le 23-07-2003 à 18:40:13  profilanswer
 

tu vires le code html...

n°466102
omega2
Posté le 23-07-2003 à 20:04:11  profilanswer
 

GDSeb a écrit :


Si je veux que cela marche que dois je faire ?

Tu remplace le code html par du code php qui affiche du code html.

n°466106
benou
Posté le 23-07-2003 à 20:13:25  profilanswer
 

KT-RedFOX a écrit :

tu vires le code html...


+1

n°466122
harrysauce
Miaaaooou!
Posté le 23-07-2003 à 20:52:44  profilanswer
 

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à [:ddr555])

mood
Publicité
Posté le 23-07-2003 à 20:52:44  profilanswer
 

n°476284
aspegic500​mg
Posté le 03-08-2003 à 17:13:14  profilanswer
 

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 :) )

n°476346
jagstang
Pa Capona ಠ_ಠ
Posté le 03-08-2003 à 18:36:15  profilanswer
 

Une redirection "tout terrains"
 

Code :
  1. function redirection($url){
  2. if (headers_sent() || isset($GLOBALS[PHPSESSID])) {
  3.   die('<meta http-equiv="refresh" content="0;URL='.$url.'">');
  4.   } else {
  5.   header("Location:
  6. http://".$_SERVER['HTTP_HOST']."".dirname($_SERVER['PHP_SELF'])."/".$url."\n" );
  7.   exit();
  8.   }
  9. }


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
n°476352
Taz
bisounours-codeur
Posté le 03-08-2003 à 18:45:25  profilanswer
 

+stfw
+lis la charte (capslock...)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  PHP ET REDIRECTION (suite)

 

Sujets relatifs
Menu et news en XML pour un site en PHP[PHP Débutant ] Fonction () {}
[PHP] probleme de session_start() sous windows[PHP]Utilisation de foreach?
[PHP] Condition qui marche pas ( BOOL )[PHP] Pear comme systeme d'authentification?
Un forum PHP / MySQL[PHP] Rah niveau sécurité jsuis plus trop certain
affichage des infos d'une table postgresql en passant par PHP[HTML/JS/PHP] un bouton 'Set As Wallpaper'
Plus de sujets relatifs à : PHP ET REDIRECTION (suite)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR