Votre question

[php] session et headers

Tags :
  • MySQL
  • Programmation
Dernière réponse : dans Programmation
10 Avril 2008 16:04:51

Bonjour,

Je fait un petit site pour me faire a php.

Une section admin permet d'aller chercher des fichiers sur le serveur mais il faut être connecté (géré avec une BDD mysql).
J'appelle la fonction session_start() a chaque début de page pour garder les informations sur l'utilisateur connecté.

Lorsque je fait un lien vers un fichier grâce aux headers j'ai une erreur:
Warning: Cannot modify header information - headers already sent by (output started at /home/bobo/www/site/outils/Auth.php:180) in /home/bobo/www/site/outils/ParcoursRepertoire.class.php on line 35

en effet session_start envoie deja un header, d'ou ma question :
Comment concilier header et session_start (si c'est possible), et si ca ne l'est pas, quel est l'astuce ?

merci bien.

Autres pages sur : php session headers

10 Avril 2008 16:22:20

récupère ton fichier différemment ! En php tout simplement !
10 Avril 2008 17:15:03

le header doit etre placé avant toute balise/espace html.
11 Avril 2008 12:58:18

Citation :
récupère ton fichier différemment ! En php tout simplement !

comment ca ?
j'ai testé sans header en faisant juste un lien vers mon fichier mais ca ne fonctionne pas.

Citation :
le header doit etre placé avant toute balise/espace html.

je ne peux pas faire ca session_start() est appellé a l'index de la page avant toute balise.

edit : tiens c'est pas ca les balises quote ?
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS