Exécuter une fonction à distance - PHP - Programmation
Marsh Posté le 26-04-2006 à 01:24:16
tu fait une bête page PHP, avec les paramètres de la page en argument de la fonction... le résultat s'affiche en texte avec serialize(), ou avec d'autres types de fichiers, t'a le choix...
Marsh Posté le 26-04-2006 à 01:32:16
Merci mais... comment tu précise que la fonction doit etre exécutée sur l'e serveur distant?
Marsh Posté le 26-04-2006 à 01:55:06
tu fait ta page sur le serveur distant, et tu appelle la page avec par exemple:
Code :
|
Si tu souhaite que la fonction ne s'execute que à partir d'une adresse spécifique, afin que les internautes n'ai pas accès à la fonction, tu ajoute un fichier .htacess dans le répertoire où se trouve fonction.php:
Code :
|
Marsh Posté le 26-04-2006 à 02:02:15
Merci dernière question, pour passer les variables nécessaires à la fonction, il suffit de les affecter juste avant le file_get_contents ? et dans l'exemple que tu m'a donné, $resultat est une chaîne?
Edit : je devrais dormir à cette heure ci, suffit de les passer en URL... mais ca ne répond juste pas à ma deuxième questions
Marsh Posté le 26-04-2006 à 02:19:13
> $resultat est une chaîne?
- oui, exemple:
fichier fonction.php, avec en argument a et b:
Code :
|
...ou non, exemple avec une image:
fichier fonction.php, avec en argument ``texte``:
Code :
|
Marsh Posté le 26-04-2006 à 00:30:17
Alors voilà mon problème, je voudrais savoir comment on fait pour exécuter une fonction et en récupérer les résultats sur un serveur distant... Si quelqu'un pouvais m'aider