|
|||||||
| Développements Tout ce qui touche au développement d'applications ou du Web |
![]() |
|
|
LinkBack | Outils de la discussion | Modes d'affichage |
|
|
#1 (permalink) |
|
Novice
![]() Date d'inscription: juin 2005
Messages: 8
Pouvoir de réputation: 0
![]() |
Bonjour à tous,
Je vous explique mon probléme : j'ai un site de calcul écrit en php et fonctionnant avec des formulaires. Le principe, l'internaute rentre ses bases, envoi des variables par POST et le serveur calcul et renvoi le résultat. Le site fonctionne à "merveille". Je voudrais maintenant qu'un site partenaire au mien puisse utiliser les formules hébergées sur mon site et que mon serveur envoie le résultat au site partenaire. Le but est de garder mon code source "secret". La seule solution que j'ai trouvée : formulaire sur le site partenaire, envoi des variables sur le serveur de mon site, mais le résultat s'affiche avec l'url de mon site, ce qui ne convient pas à ce que je veux faire... J'ai cherché de partout sur le web et je n'ai rien trouvé. Si quelqu'un a un début de solution, je suis preneur. Merci. |
|
|
|
|
|
#2 (permalink) |
|
Novice
![]() Date d'inscription: juin 2005
Messages: 8
Pouvoir de réputation: 0
![]() |
Bonjour,
Désolé de revenir à la charge, mais personne n'aurait de réponse à m'apporter, ou vous n'avez pas compris la question ? Je vais essayer de reformuler ma question plus schématiquement : Un site A envoi des variables à un serveur B et le serveur B renvoi le résultat au site A. Finalement, je ne sais pas si c'est plus clair !!! De l'aide SVP |
|
|
|
|
|
#4 (permalink) |
|
Novice
![]() Date d'inscription: juin 2005
Messages: 8
Pouvoir de réputation: 0
![]() |
Merci pour ta réponse, mais j'ai essayé include et ça ne marche pas. La page qui m'est renvoyée ne tient pas compte des variables transmises par POST.
Sur mon site, j'ai une page de formulaire qui envoi les variables sur ma page de calcul et qui me retourne le resultat. Jusqu'ici pas de problème. Je simule la même chose à partir d'un autre site (site B) J'ai une page formulaire et là : - soit je l'envoi sur mon site officiel (site A) et la page qui m'est retournée est celle du site A, donc l'internaute voit l'url du site A, - soit je l'envoi sur une page du site B dans laquelle il y a un include de la page de calcul du site A, mais là j'ai bien la feuille de résultat du site A (avec l'url du site B), mais les calculs ne sont pas faits car visiblement le site A n'a pas reçu les variables. J'ai l'impression d'être pres du but mais je n'y arrive pas. ![]() |
|
|
|
|
|
#5 (permalink) |
|
Messages: n/a
|
Ah mon avis sa viens de la methode post
Voila ce que je propose, tu crée une page sur ton site qui vas faire interface cette page recois des variable par url elle les transmet par post a ta page de calcul et affiche le resultat dans elle meme comme ca, le site partenaire n'a plus qu'a inclure cette page d'interface |
|
|
|
#6 (permalink) |
|
Novice
![]() Date d'inscription: juin 2005
Messages: 8
Pouvoir de réputation: 0
![]() |
Ok, mais comment faire pour que la page d'interface affiche les résultats dans elle-même ? N'y a t il pas un problème si deux internautes font une requete en même temps ?
Ne serait-il pas possible d'envoyer de la page partenaire les variables (en GET ou POST) à la page de calcul et de cette page renvoyer les résultats (qui sont en faits des variables) au site partenaire ? Mais là également n'y aura-t-il pas un problème si deux demandes sont faites en même temps ? Je suis perdu... |
|
|
|
|
|
#7 (permalink) |
|
Messages: n/a
|
en faite je pense pas que tu puisse renvoyer des variables comme ca au site partenaire
Par contre je suis certain qu'il n'y aurras pas de conflit d'utlisateur si tu utilise la page interface. Car elle sera generer par php, et donc differente pour tout les utilisateur. En fait si on resume ta page habituelle fait un post vers une page qui renvoie les données ta page interface, prend des variable, et fait appelle a la page de calcule, puis inclue les resultat dans elle meme la page du site partenaire, recupere les donné du formulaire, dans une page a lui, qui fait allors appelle a la page interface pour afficher la reponse sur son site par include. Tout cela parce que je suis pas sur que les methode post par formulaire peuvent se faire sur des site distant, c'est peut etre limité par securité. |
|
|
|
#8 (permalink) |
|
Novice
![]() Date d'inscription: juin 2005
Messages: 8
Pouvoir de réputation: 0
![]() |
Merci Darckmaster et désolé de ne pas avoir pu répondre plus tot mais j'étais partis en week end.
Je pense avoir plus ou moins compris ta solution, je vais essayer de la mettre en oeuvre. Je te tiens au courant. Encore merci |
|
|
|
|
|
#9 (permalink) |
|
Novice
![]() Date d'inscription: juin 2005
Messages: 8
Pouvoir de réputation: 0
![]() |
Pour faire suite à mon message d'hier soir, finalement je n'y suis pas arrivé, je ne vois pas comment faire depuis ma page d'interface (qui reçois les données par GET) pour appeler ma page de calcul de manière automatique.
A l'aide !!! ![]() |
|
|
|
|
|
#10 (permalink) |
|
Débutant
![]() Date d'inscription: janvier 2003
Localisation: 13010
Messages: 64
Pouvoir de réputation: 0
![]() |
Hello
Tu récupères tes variables en $_GET , tu fais tes calculs normal, et tu les renvoie de la meme facon.. en variables dans l'url non ? Chris
__________________
Un jour, l'europe parlera Marseillais |
|
|
|
![]() |
|
|
|||
|
||||
| Outils de la discussion | |
| Modes d'affichage | |