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 .
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...
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
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