Se connecter avec
S'enregistrer | Connectez-vous

[php] session et headers

Dernière réponse : dans Programmation

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

Lassé par la pub ? Créez un compte

[quote=RedTux]récupère ton fichier différemment ! En php tout simplement ![/quote]
comment ca ?
j'ai testé sans header en faisant juste un lien vers mon fichier mais ca ne fonctionne pas.

[quote=okinou]le header doit etre placé avant toute balise/espace html. [/quote]
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 ?
Lassé par la pub ? Créez un compte
Tom's guide dans le monde