j'ai un site en PHP qui créé une iframe.
cette iframe appelle un deuxieme site en PHP.
le probleme c'est que la session au sein de l'iframe n'a pas l'air de
fonctionner.
c'est a dire que mon deuxieme site ne gère pas les vériable de session !!!
pas glop !
comment faire. Est ce que j'ai merdé quelque part?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
jc.charvy
Salut,
salut.
j'ai un site en PHP qui créé une iframe. cette iframe appelle un deuxieme site en PHP.
le probleme c'est que la session au sein de l'iframe n'a pas l'air de fonctionner. c'est a dire que mon deuxieme site ne gère pas les vériable de session !!! pas glop !
comment faire. Est ce que j'ai merdé quelque part?
Etienne
Si tes deux sites ne tournent pas sur le même serveur, il paraît normal que les sessions ne soient pas partagées entre les deux applis.
La première question à se poser, est de savoir si l'architecture est pertinente, si il est absolument incontournable d'avoir ces deux sites séparés. N'est-il pas envisageable de tout héberger sur le même serveur ?
Si tel n'est pas le cas, la solution iframe est-elle la meilleure ? Un appel Ajax au deuxième serveur permettrait-elle d'obtenir un résultat similaire ? en passant des paramètres pour identifier les données à afficher, par exemple. Ou bien, la lecture d'une url et le rendu dans la première page de la source lue.
Enfin, on pourrait envisager de stocker les sessions dans une base et que les deux sites utilisent la même base d'authentification pour partager les sessions. Ou bien utiliser un serveur central d'authentification avec le support du SSO (single-sign-on) si le jeu en vaut la chandelle.
Sitch
Salut,
salut.
j'ai un site en PHP qui créé une iframe.
cette iframe appelle un deuxieme site en PHP.
le probleme c'est que la session au sein de l'iframe n'a pas l'air de
fonctionner.
c'est a dire que mon deuxieme site ne gère pas les vériable de session !!!
pas glop !
comment faire. Est ce que j'ai merdé quelque part?
Etienne
Si tes deux sites ne tournent pas sur le même serveur, il paraît
normal que les sessions ne soient pas partagées entre les deux applis.
La première question à se poser, est de savoir si l'architecture est
pertinente, si il est absolument incontournable d'avoir ces deux sites
séparés.
N'est-il pas envisageable de tout héberger sur le même serveur ?
Si tel n'est pas le cas, la solution iframe est-elle la meilleure ?
Un appel Ajax au deuxième serveur permettrait-elle d'obtenir un
résultat similaire ? en passant des paramètres pour identifier les
données à afficher, par exemple. Ou bien, la lecture d'une url et le
rendu dans la première page de la source lue.
Enfin, on pourrait envisager de stocker les sessions dans une base et
que les deux sites utilisent la même base d'authentification pour
partager les sessions. Ou bien utiliser un serveur central
d'authentification avec le support du SSO (single-sign-on) si le jeu en
vaut la chandelle.
j'ai un site en PHP qui créé une iframe. cette iframe appelle un deuxieme site en PHP.
le probleme c'est que la session au sein de l'iframe n'a pas l'air de fonctionner. c'est a dire que mon deuxieme site ne gère pas les vériable de session !!! pas glop !
comment faire. Est ce que j'ai merdé quelque part?
Etienne
Si tes deux sites ne tournent pas sur le même serveur, il paraît normal que les sessions ne soient pas partagées entre les deux applis.
La première question à se poser, est de savoir si l'architecture est pertinente, si il est absolument incontournable d'avoir ces deux sites séparés. N'est-il pas envisageable de tout héberger sur le même serveur ?
Si tel n'est pas le cas, la solution iframe est-elle la meilleure ? Un appel Ajax au deuxième serveur permettrait-elle d'obtenir un résultat similaire ? en passant des paramètres pour identifier les données à afficher, par exemple. Ou bien, la lecture d'une url et le rendu dans la première page de la source lue.
Enfin, on pourrait envisager de stocker les sessions dans une base et que les deux sites utilisent la même base d'authentification pour partager les sessions. Ou bien utiliser un serveur central d'authentification avec le support du SSO (single-sign-on) si le jeu en vaut la chandelle.