Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1664 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  PHP & XML !!!

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

PHP & XML !!!

n°1055066
jacques33-​40
Vivre c'est déjà lutter !
Posté le 21-04-2005 à 13:09:37  profilanswer
 

Bonjour,
 
Je travail sur une version PHP 4.3.10
J’ai fait une classe qui me génère un document au format xml. Maintenant je souhaiterais l’envoyer sur l’IP du serveur que j’interroge.
 
Comment puis-je faire ?
 

mood
Publicité
Posté le 21-04-2005 à 13:09:37  profilanswer
 

n°1055074
simogeo
j'ai jamais tué de chats, ...
Posté le 21-04-2005 à 13:24:24  profilanswer
 

jacques33-40 a écrit :

Bonjour,
 
Je travail sur une version PHP 4.3.10
J’ai fait une classe qui me génère un document au format xml. Maintenant je souhaiterais l’envoyer sur l’IP du serveur que j’interroge.
Comment puis-je faire ?


 
[:noxauror]
euhhh tu veux faire quoi exactement ? [:pingouino]


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°1055075
KangOl
Profil : pointeur
Posté le 21-04-2005 à 13:24:31  profilanswer
 

mmh ? pas compris la question !


---------------
Nos estans firs di nosse pitite patreye...
n°1055106
yoyo354
Yoyo, le roi du ...
Posté le 21-04-2005 à 13:44:32  profilanswer
 

En gros, tu désires envoyé le fichier xml que tu viens de générer sur un server distant ?


---------------
http://yoyo.eurotchat.net -> Wednesday 14 September a 02:00:01 up 43 days, 11:47,  2 users,  load average: 0.07, 0.03, 0.00
n°1055609
jacques33-​40
Vivre c'est déjà lutter !
Posté le 21-04-2005 à 19:19:29  profilanswer
 

C'est bien ça,  avec le vocable qui faut, tu peux m'aider?

n°1055629
KangOl
Profil : pointeur
Posté le 21-04-2005 à 19:39:36  profilanswer
 

ftp ...


---------------
Nos estans firs di nosse pitite patreye...
n°1055679
kalex
Posté le 21-04-2005 à 20:41:48  profilanswer
 

jacques33-40 a écrit :

C'est bien ça,  avec le vocable qui faut, tu peux m'aider?

:??: un service web ?

n°1055776
yoyo354
Yoyo, le roi du ...
Posté le 21-04-2005 à 21:41:43  profilanswer
 

A par FTP comme le suggère KangOl, je voie pas..  
A moin que : http://pear.php.net/package/HTTP_Download...


---------------
http://yoyo.eurotchat.net -> Wednesday 14 September a 02:00:01 up 43 days, 11:47,  2 users,  load average: 0.07, 0.03, 0.00
n°1055969
jacques33-​40
Vivre c'est déjà lutter !
Posté le 21-04-2005 à 23:29:31  profilanswer
 

En fait ce que je souhaite réaliser (j'ai fait un tour sur la toile), c'est ce qui s'appel un service web (coté client vers le serveur)
 
On me donne une structure xml que je dois compléter et adresser vers une URL  
J'ai bien vue l'existance de la classe nuSoap.php mais je ne sais pas vraiment bien comment m'en servir... Pour un débutant comme moi, ça manque un peu d'exemple.
 
Quelqu'un a-t-il eu le souci?

n°1055975
kalex
Posté le 21-04-2005 à 23:35:27  profilanswer
 
mood
Publicité
Posté le 21-04-2005 à 23:35:27  profilanswer
 

n°1056277
cesarr89
Posté le 22-04-2005 à 12:05:05  profilanswer
 

Franchement je trouve que c'est la fausse excuse le "je suis un débutant".
 
Tu sais ce que c'est vraiment un service web ??Cherche bien et apres tu vas dans la doc de soap, d'ailleurs tu sais ce que c'est soap?
En plus sur internet y'a trop plein d'exemple, tu peux pas chercher un peu?
Ici les gens sont pas là pour faire les recherches à ta place.
 
Bon sinon, nusoap c'est très bien e très simple, y'a pas mal de doc sur le net donc profites en bien pour la lire et surtout COMPRENDRE.

n°1058227
gabouel
Posté le 23-04-2005 à 22:51:07  profilanswer
 

En fait, tout dépend de ce qu'attend ton serveur distant.
 
D'après ce que je peux comprendre, soit il attend de l'xml tout bête (juste les données), genre méthode old school servlet java, soit c'est un (vrai) service web soap et il attend une requête SOAP.
 
Si c'est du bête xml, deux solutions:
 

  • La plus probable: il attend du post en raw: c'est un appel curl qu'il te faut

  • La moins probable: il attend du post nommé ou du get et un bête formulaire html autoposté fera l'affaire.


Si c'est un service web soap, nusoap est la librairie qu'il te faut mais dans ce cas, ca m'étonnerait que tu aies à générer de l'xml (à moins d'encapsuler de l'xml dans une requête soap... j'ai déjà vu mais c'est un peu tordu).

n°1071110
jacques33-​40
Vivre c'est déjà lutter !
Posté le 03-05-2005 à 23:12:30  profilanswer
 

Ok, j’ai fait quelques progrès sur les conseils de gabouel, j’ai télécharger NuSoap. En fait j’étais parti par méconnaissance du sujet sur une mauvaise voie.  J’ai à ma disposition, un, exemple de requêtes xml ainsi qu’un fichier wsdl, et bien sûr l’url du serveur.
Si j’ai bien tout compris, il faut que j’adresse à la classe toutes les informations (structure du fichier xml et données), afin qu’elle les mette sous forme de tableau avant de générer le flux xml qui doit être envoyé ? En ce cas, a quoi sert le fichier WSDL ?
Quelques exemples sur la toile, mais souvent en anglais. Quelqu’un peut me donner un exemple simple afin que je comprenne vraiment ce qu’il faut que je fasse ?
 
Merci d’avance pour vos réponses,

n°1071306
cesarr89
Posté le 04-05-2005 à 09:39:12  profilanswer
 

Le fichier WSDL contient la défintion de ton WebServices, c'est à dire, les noms des fonctions avec les types de parametres en entrée et en sortie ainsi qu'une explication sur le rôle de la fonction.....


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  PHP & XML !!!

 

Sujets relatifs
[PHP/XML/HTML] Récuperer des données dans un XML grâce à PHP[XML/PHP/SQL] Formulaire dynamique + base de données: quel logiciel
[DOM/XML/PHP] & dans texte = erreur de parsingPHP, XML et IE ... des trucs zarbi
[PHP XML RSS] appli news ultra configurable[xml+PHP] parser xml avec php, petit pb: ça n'affiche que des chiffres
php + XML[php] PHP et XML
PHP et XMLProbleme d'affichage des accents PHP/XML
Plus de sujets relatifs à : PHP & XML !!!


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR