tom_apprenti
Messages postés6Date d'inscriptionlundi 9 août 2004StatutMembreDernière intervention 6 septembre 2004
-
9 août 2004 à 09:37
cs_hugoh
Messages postés1Date d'inscriptionmardi 10 août 2004StatutMembreDernière intervention10 août 2004
-
10 août 2004 à 19:11
Bonjour tout le monde .
Bien qu'ayant terminé en avance mon stage de DUT , je rencontre un gros problème qui va peut-être m'obliger à reprendre tout mon travail .
J'ai effectué mon programme sur la version 1.7 d'Easy-PHP , et maintenant , mon "boss" veut que j'installe mon logiciel sur son portable qui renferme la version 1.6 et mon "boss" refuse de changer de version .
Et mon programme ne marche pas bien avec la 1.6 à cause des nombreuses sessions que j'ai créées .
La version 1.6 rejette les sessions : à chaque fois qu'elle rencontre l'instruction session_start() , elle affiche le message suivant :
Warning: Cannot send session cookie - headers already sent by (output started at c..)
Que dois je faire pour remédier à ce problème sans avoir à ré-écrire tout mon programme ? Est ce possible ?
La solution d'installer la version 1.7 sur le portable de mon maitre de stage n'est pas à envisager car , pour l'instant , il le refuse catégoriquement . Il a peur que cette version efface l'ancienne . Mais , c'est bien possible d'installer les 2 versions 1.6 et 1.7 sur un même ordinanteur et de laisser l'utilisateur choisir celle qui souhaite à tout instant .
aurelien0306
Messages postés181Date d'inscriptionjeudi 27 février 2003StatutMembreDernière intervention 2 mars 2009 9 août 2004 à 11:00
salut,
juste comme ça, ça pourrait venir de la config de l'affichage des erreurs qui pourrait peut etre faire que chez toi (avec la 1.7) les warning n'apparaissait pas et lui en error_reporting = all ben il le voit...
(mais ce n'est qu'une petite supposition... et je ne dis pas que ça vienne de cela)
... ensuite si ça t'affiche cela, c'est que ya bien les entetes qui ont été envoyés avant... Normalement session_start() quand on l'utilise devrait être la toute premiere ligne du script pour éviter ce genre d'erreur...
(ne pas faire d'affichage ou envoyer <html><head></head> avant d'avoir démarré la session...)
sinon ça t'affichera ce warning...
belphegors
Messages postés25Date d'inscriptionjeudi 5 août 2004StatutMembreDernière intervention 9 août 2004 9 août 2004 à 15:08
Salut
d'apret ton message d'erreur il est marquer cookie regarde bien si tu accepte bien les cookie.
mes installez les deux version sur le mémme ordinateur tu n'arrivera pas j'ai esseyer sur le mien est tous les deux ne veus pas fonctionne mémme en réseaux local faux que l'un des ordinateur dois avoir un serveur
cs_hugoh
Messages postés1Date d'inscriptionmardi 10 août 2004StatutMembreDernière intervention10 août 2004 10 août 2004 à 19:11
salut
je bosse sur un projet de creation de xite web dynamique et j'aimerais savoir comment m'y prendre pour creer des sessions pour mille utilisateurs