À l'heure actuelle nous avons un menu web-php qui appelle un menu forms.
Le dossier de session PHP est partagé sur le serveur php et le serveur Oracle, qui sont 2 serveurs physiques et distinct.
Lorsque le menu forms est appelé ceci est l'appel
connect_level = BD qui est utilisé par l'utilisateur qui s'est connecté via une connexion Web en php
Dans les forms nous lisont le fichier de session pour obtenir l'utilisateur et mot de pass et le décrypter le communiquer pour la connection à oracle de sorte que se soit transparent pour l'utilisateur, il se connecte qu'une seule fois. Mais cela crée une session avec autre id dans la BD.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 http_URL = "Http://frmunit.fadq.qc/forms/frmservlet?config=gof_unit_mu&otherparams=sess_id=<? echo session_id() ?> +connect_level =<? echo $g_env ?>"; window.location.replace (http_URL, true);
(Cela pourrait être changé pour une connexion unique j'ai besoin d'idées sur lke comment faire)
Ce que nous voulons faire, c'est que nous voulons utiliser l'identifiant de session PHP qui est créer lorsque le menu web-php se connecte. Nous aurons des session partager dans une BD au lieu de partager le dossier de la session sur les deux serveurs. Comment puis-je dire au forms d'utiliser l'identifiant de session qui sont stockées dans la table session.
Partager