|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : janvier 2004 Messages : 9 ![]() |
Bonjour,
je suis en train de developper un script de simulation bancaire. Le site principal hebergera les informations sur les comptes et les sites secondaires permettront à leurs utilisateurs, s'ils sont enregistrés sur le site principal, de voir et modifier ses comptes (qui sont sur le site principal). Le site principal et les sites secondaires étant sur des serveurs différents, mon problème est de créer la page .php qui sera présente sur les sites secondaires et qui permettra aux utilisateurs d'acceder à leurs comptes. En plus de pouvoir lire leur données, ils doivent pouvoir les modifier et, le summum, ils doivent pouvoir faire des transferts de fonds entre les sites secondaires et le site principal (bref, échanger des données) Pour cela, je dois pouvoir ouvrir 2 sessions issues de 2 serveurs différents, le tout sur la même page. Je voulais savoir si c'était faisable, et ce que vous pourriez me conseiller, car je suis largué. Merci |
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : juin 2003 Messages : 4 893 ![]() |
un solution serai de mettre une information, dans le lien vers le serveur secondaire, qui permet d'identifier le visiteur
tu peux par exemple envoyer l'identifiant et la date de validité que tu chiffres
__________________
Modérateur PHP |
|
|
00
|
|
|
#3 |
|
Membre confirmé
![]() ![]() Inscription : mai 2006 Messages : 196 ![]() |
Les données de session sont sauvegardées dans la RAM des serveurs et sont totalement inaccessible si le script executé ne provient pas du serveur qui les possèdent. Ce qu'il faudrai que tu fasse c'est ouvrir les deux pages sur la même page à l'aide d'un iframe, iframe créer justement comme le disai 'mathieu' après une identification provenant du site secondaire et donnant accès au site principal (celui qui permet de modifier et faire des transfert de fond ?) Ensuite il faut que tu extractes les données de session que tu veut utilisé pour les envoyer ou les tester.
Une autre solution pourrait être envisagée à l'aide des requêtes serveurs 'XMLHTTPRequest' en javascript qui permettent d'accéder à une page sur n'importe quel serveur, récupérer les informations qu'il renvoi et le tout en javascript sans rechargement de la page principale, pour plus d'info regarde la : http://ajax.developpez.com/ Néanmoins cela risque d'être plus complexe et tu devrais préparer le 'projet' avant de coder. Aussi ce type de requête n'est supporté que par IE et FireFox pour le moment, donc il faudra bien prévenir les utilisateurs avant leur entrée sur le site, voir leur interdire si le navigateur n'est pas de ce type (et proposé un endroit ou télécharger FF ou IE ) |
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : janvier 2004 Messages : 9 ![]() |
Merci pour vos réponses,
je vais faire quelque essais en suivant vos conseils |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com