|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |||
|
Membre régulier
![]() Nicolas Étudiant Inscription : mai 2010 Messages : 308 ![]() |
Bonsoir à tous,
j'ai un soucis avec mon site hébergé sur Free. Cela concerne le header après une connexion. Code php :
avec le message d'erreur : Citation:
Mais, je ne trouve nulle trace de ce fameux fichier... Vous pouvez m'aider ? Merci. |
|||
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
t'as un saut de ligne ou un espace au debut de ton fichier ?
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#3 | ||
|
Membre régulier
![]() Nicolas Étudiant Inscription : mai 2010 Messages : 308 ![]() |
Le code complet :
Code php :
Edit : c'est un cas désespéré ?
|
||
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
ligne 1 t'as un blanc
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#5 |
|
Membre régulier
![]() Nicolas Étudiant Inscription : mai 2010 Messages : 308 ![]() |
C'est ce qu'il m'indique oui, mais je n'en est pas.
La ligne 1 vide vient de développez.com qui l'a rajouté. |
|
|
00
|
|
|
#6 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
vérifie que tu ne sois pas en utf-8 avec BOM
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#7 |
|
Membre régulier
![]() Nicolas Étudiant Inscription : mai 2010 Messages : 308 ![]() |
Non, ça ne change rien
J'ai converti en utf-8 sans BOM les pages connecte.php et index.php sans plus de succès. |
|
|
00
|
|
|
#8 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
ton index.php renvoie du texte ?
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#9 | ||
|
Membre régulier
![]() Nicolas Étudiant Inscription : mai 2010 Messages : 308 ![]() |
Du HTML tu veux dire ?
Code php :
|
||
|
|
00
|
|
|
#10 | |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
il est la problème tu peux pas faire un header sachant que t'as deja envoyer des données
Citation:
__________________
http://blog.stealth35.com/ |
|
|
|
00
|
|
|
#11 |
|
Membre régulier
![]() Nicolas Étudiant Inscription : mai 2010 Messages : 308 ![]() |
Donc mettre tout le contenu de mon index.php dans du php ?
Mais pourquoi cela fonctionnait en local alors ? |
|
|
00
|
|
|
#12 |
|
Nouveau Membre du Club
![]() Aurélien LEQUOY Inscription : février 2011 Messages : 33 ![]() |
solution à ton problème : ob_start avec ob_end_flush
http://us.php.net/manual/fr/function.ob-start.php Ale
|
|
|
00
|
|
|
#13 | |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
Citation:
__________________
http://blog.stealth35.com/ |
|
|
|
00
|
|
|
#14 |
|
Membre régulier
![]() Nicolas Étudiant Inscription : mai 2010 Messages : 308 ![]() |
Effectivement, j'ai testé et ça ne me met plus d'erreurs. Par contre, ça n'envoie pas non plus les infos de session étant donné qu'il faut faire le ob_end_flush après le header.
Donc tout dans du php pour mon index.php ? |
|
|
00
|
|
|
#15 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
fait un redirection <meta> a la place de header
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#16 |
|
Membre régulier
![]() Nicolas Étudiant Inscription : mai 2010 Messages : 308 ![]() |
Effectivement, avec un meta ça fonctionne.
Par contre, j'ai l'impression que les variables de session ne suivent pas la redirection. Exemple : si je me connecte avec le compte admin, j'ai le même menu que si je ne suis pas connecté. Faut rajouter un paramètre pour que les variables de session restent lors d'une redirection ? |
|
|
00
|
|
|
#17 | |||
|
Nouveau Membre du Club
![]() Aurélien LEQUOY Inscription : février 2011 Messages : 33 ![]() |
Citation:
la seul solution est avec javascript ou meta Code :
Ale
|
|||
|
|
00
|
|
|
#18 |
|
Nouveau Membre du Club
![]() Aurélien LEQUOY Inscription : février 2011 Messages : 33 ![]() |
perso j'aime pas du tout cette redirection, la meilleur solution pour moi est la méthode PRG (http://en.wikipedia.org/wiki/Post/Redirect/Get) ça évite le F5 de renvoie de formulaire et tu peux toujours faire page précédente.
ça me rappelle comment je codais à mes début ![]() Ale
|
|
|
00
|
|
|
#19 | |||
|
Membre régulier
![]() Nicolas Étudiant Inscription : mai 2010 Messages : 308 ![]() |
Citation:
Problème spécifique à free ? |
|||
|
|
00
|
|
|
#20 |
|
Membre régulier
![]() Nicolas Étudiant Inscription : mai 2010 Messages : 308 ![]() |
On m'a conseillé d'essayer de passer les variables par des cookies.
ça peut donner un bon résultat ou ça fera la même chose qu'avec les variables de session ? est-ce une "bonne" solution de codage ? |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com