Bonjour à tous.
J'ai une petite appli (A) où l'on s'identifie, et les infos sont sauvegardées en session. Elle fonctionne parfaitement sur un serveur.
J'ai une deuxième application (B) où l'on s'identifie, et les infos sont sauvegardées en session. Elle est située sur un deuxième serveur.
Jusque là, tout va bien... 
Mais je dois juste créer un lien entre les applis...
Dans mon appli (B), j'ai des frames :
-un menu en haut
-la correspondance des menus en bas
Si je mets un lien dans cette application qui envoie dans le frame bas vers mon appli (A), je tombe bien sur ma page d'identification, mais les sessions de (A) ne fonctionnent pas...
Y aurait-il un remède ?
Pour test, j'utilise une version simplifiée...
Mon lien dans (B) :
http://www.mondomaine.com/login.php?identification=1
renvoie dans le frame du bas.
login.php dans (A) :
1 2 3 4 5 6
| <?php
session_start();
if(!isset($_GET["identification"])){ die('<META HTTP-equiv="refresh" content=0;URL="interdit.php">'); }
$_SESSION["ass_id"]=$_GET["identification"];
die('<META HTTP-equiv="refresh" content=0;URL="index2.php">');
?> |
Jusque-là, tout va bien.
index2.php :
1 2 3 4
| <?php
session_start();
die($_SESSION["ass_id"]);
?> |
Me renvoie :
Notice: Undefined index: ass_id in /var/www/vhosts/mondomaine.com/httpdocs/index2.php
Partager