PHPNET Assistance

Support et Entraide PHPNET => Forum de programmation => Discussion démarrée par: zakuli le 03 novembre 2011 à 22:42:49

Titre: Session détruite par l'affichage du player video ?
Posté par: zakuli le 03 novembre 2011 à 22:42:49
Bonjour,

J'ai voulu installer sur mon site un player de video (player_flv). J'ai donc introduit le code ci-dessous dans la page concernée.

En local (Easy PHP), tout va bien, les essais sont concluant !
Mais sur le site, l'affichage du player détruit ma session ! Est ce normal ?


Merci

<object id="player1" type="application/x-shockwave-flash" data="video/player_flv_maxi.swf" width="480" height="360">
<param name="movie" value="video/player_flv_maxi.swf" />
<param name="allowFullScreen" value="true" />
<param name="FlashVars" value="configxml=video/video.xml" />
</object>
Titre: Re : Session détruite par l'affichage du player video ?
Posté par: Yannick! le 08 novembre 2011 à 09:21:10
Bonjour,

A priori l'affichage de votre flash n'a rien à voir avec la gestion de vos sessions.
Il faut à mon avis chercher ailleurs.
Peut être des différences entre votre config locale de PHP et la config du serveur.

Yannick
Titre: Re : Session détruite par l'affichage du player video ?
Posté par: zakuli le 10 novembre 2011 à 17:35:22
Non, je suis d'accord sur le principe, mais quand la seule action sur le site consiste à mettre le code ci-dessus ou à le retirer et voir ce problème de session apparaître ou se retirer, vous avouerez que la coincidence a du mal à être fortuite !
Peut être est ce que je n'utilise pas correctement les sessions, et que ce problème en est juste un révélateur.

Pour utiliser les sessions, je pratique de la manière suivante :
session_start(); en début de page
$_SESSION['donnée']= ... pour charger la donnée
if ($_SESSION['donnée']) ... pour l'utiliser
session_destroy(); et unset($_SESSION); à la déconnexion

Merci