Bonjour.
Je suis désolé pour ceux qui auront envie de me taper dessus...
Donc chez free, je veux utiliser des sessions.
j'ai créé mon repertoire sessions a la racine du compte.
mon fichier index.php qui appelle session_start() commence comme ca:
-------------
<?php
session_start();
...
-------------
et malgre ca j'ai le droit à un beau :
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /var/www/free.fr/8/b/(...)/admin/index.php:1) in /var/www/free.fr/(...)/admin/index.php on line 2
alors qu'il y a rien d'autre que ca au debut du fichier.
donc normalement rien d'envoyé avant session_start();
Merci à ceux qui pourront m'aider.
Publicité
Posté le 24-06-2005 à 15:52:55
snev42
Posté le 24-06-2005 à 16:05:03
alors autre question pour tenter de resoudre le probleme:
le dans warning, quand il dit (...)index.php:1) ca veut dire ligne 1, c'est ça, et ligne 1, il n'y a que "<?php\n", il est ou mon caractere parasite qui fait que les headers sont deja envoy
plainsofpain
Pingouino's lover
Posté le 24-06-2005 à 16:17:06
"\n" non ? Vérifie aussi les lignes blanches éventuellement présentes avant le <?php.
Message édité par plainsofpain le 24-06-2005 à 16:17:44
non je te remercie de ta remarque mais je parlais juste ca avant l'envoi des headers. la suite c'est plein de trucs que je fais avec ma session ouverte. mais maintenant ca marche