probleme de sessions... - PHP - Programmation
Marsh Posté le 24-03-2004 à 14:19:59
forcement que ca le fait aussi sous IE : php = execution serveur
regarde les options autostart et variables globales de ton serveur ..
sinon tu utilise un '@'..
Marsh Posté le 24-03-2004 à 17:15:42
Tu fais probablement une inclusion d'une page qui comporte un session_start dans une page qui l'avait déjà fait
Marsh Posté le 25-03-2004 à 16:56:21
jolly a écrit : si c le cas utilise require once deja |
Nope, ça réglerai une "multi-inclusion" (inclure plusieurs fois la même page), pas le fait de répèter plusieurs fois la même instruction
Marsh Posté le 26-03-2004 à 14:35:32
une fois il mé arrivé que yé ce message "A session had already been started " et c t tout betement paske javé mis un saut de ligne en <? et session_start()
g pas compris pkoi ca le gené mais en virant le saut de ligne ca a marché
Marsh Posté le 26-03-2004 à 18:50:40
normalement ca gene pas !
session start doit etre affiché avant tout envoie de données (headers ou print ou echo)
moi ca passe sans pb ma 1ere instraction est ob_start qui sert a mettre la page en cache et tout envoyer d'un coup
sessionstart c bien apres ...
cf manuel
Marsh Posté le 24-03-2004 à 14:10:09
Voila j'ai besoin de me servir de sessions donc je m'en sert (logique). Donc j'ai un session_start() au debut de chaque page et normalement ca devrais marcher!!!
Pourtant une fois que je me suis logué et que j'essaye d'acceder à une page "sécurisée" (donc avec un session_start() au debut de son code) le navigateur m'affiche bien la page mais il m'affiche aussi ceci:
Notice: A session had already been started - ignoring session_start() in E:\InetPub\wwwroot\simon2\admin\suppression_technicien.php on line 2
C'est pas vraiment une erreur mais j'aimerais que ca s'affiche pas...
Merci beaucoup pour votre aide
PS: serveur IIS (Grosoft) et firebird 8.0 (mais ca le fait auusi sous IE).