[RESOLU] Exécution fonction site externe

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Exécution fonction site externe

Re: Exécution fonction site externe

par pumaflow » 29 juil. 2013, 15:36

Merci.
J'ai réussi à faire se que je voulais en utilisant curl.

Re: Exécution fonction site externe

par moogli » 04 juil. 2013, 22:51

salut,

le principe est bon il s'agit d'un webservice (REST part exemple, mais tu peux faire quelque chose de plus simple ;)).

il y a plusieurs possibilités :
- Paramètre en GET (donc dans l'url)
- Paramètre en POST

ensuite tu peux passer des données brutes ou formatées (par exemple sous forme JSON pour récupérer quelque chose déjà structurée).


@+

Exécution fonction site externe

par pumaflow » 03 juil. 2013, 10:36

Bonjour,

Je souhaite appeler une fonction se trouvant sur un site externe. Les 2 sites sont sur des domaines différents, mais sur le même serveur.

Sur le site 1, j'ai un formulaire qui, une fois validé, enregistre des informations dans une base de données.
Je souhaiterai également qu'à la validation du formulaire, une fonction se trouvant sur le site 2 soit exécutée.
La fonction du site 2 permet entre autres d'enregistrer des informations dans la base de données du site 2.
La fonction du site 2 ne renvoie pas d'informations au site 1.

Je ne sais qu'elle est la meilleure méthode pour appeler la fonction du site 2 depuis le site 1.

Je pensais utiliser l'extension curl pour appeler l'url du site 2 et passer les paramètres dans l'url.
Mais je ne suis pas sur que ce soit la bonne façon de procéder.

Merci de vos conseils.