begin process at 2012 05 31 19:52:23
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Web 2.0

 > 

Ajax

 > 

XLHHttpRequest ( domDocXML ) : envoi d'un fichier


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

XLHHttpRequest ( domDocXML ) : envoi d'un fichier

mardi 29 mars 2011 à 21:26:37 | XLHHttpRequest ( domDocXML ) : envoi d'un fichier

MasterCent

Dans un script vbs, j'ai besoin d'envoyer un fichier xml à un serveur web.
J'ai bien pensé ceci :
XMLHttpRequest.open ( "PUT" , strUrl , false )
XMLHttpRequest.setRequestHeader("Content-Type", "application/xml")

XMLHttpRequest.send ( domDocXml )

mais je ne parviens pas à récupérer l'envoi coté serveur. Il y a bien appel et réponse, mais $_FILES est vide.
Pour info : le fichier compte 200 noeuds, chacun comprenant 5 noeuds enfants ; il n'est donc pas pensable de faire 1000 fois "key=valeur&"...

des idées ? ( coté codage UTF-8 ou longueur du fichier ? )

mc
mercredi 30 mars 2011 à 09:34:27 | Re : XLHHttpRequest ( domDocXML ) : envoi d'un fichier

syndrael

Dans un script vbs..


Euh..tu as vu ou tu étais ??
S.
mercredi 30 mars 2011 à 09:48:02 | Re : XLHHttpRequest ( domDocXML ) : envoi d'un fichier

MasterCent

Salut syndrael,

De fait, pourquoi poster en PHP, alors que je mentionne un départ de "vbs"? En réalité, vbs n'est qu'un prétexte, car l'objet HTTPRequest est relativement indépendant du programme ( http://www.w3.org/TR/XMLHttpRequest/ ).
Le choix de PHP est stratégique, car je ne veux pas d'une solution basée sur le postulat que l'appel se fait depuis un navigateur (sinon, j'aurais été du coté de javascript).

Enfin c'est bien la communication Client -quel qu'il soit - et le serveur PHP qui m'intéresse.

Merci,
Bonne journée

mc
jeudi 31 mars 2011 à 10:00:04 | Re : XLHHttpRequest ( domDocXML ) : envoi d'un fichier

Morphinof

le fichier compte 200 noeuds, chacun comprenant 5 noeuds enfants ; il n'est donc pas pensable de faire 1000 fois "key=valeur&"...

Dans ces cas la ouvres une requete en POST et non en GET avec XMLHttpRequest, en POST tu a LARGEMENT de quoi envoyer 200 noeuds ^^
lundi 29 août 2011 à 15:35:04 | Re : XLHHttpRequest ( domDocXML ) : envoi d'un fichier

alvinemambele

Réponse acceptée !

essayer XMLHttpRequest.send (null)

Un orateur trop long est comme une horloge qui sonne les minutes!
mardi 30 août 2011 à 09:57:08 | Re : XLHHttpRequest ( domDocXML ) : envoi d'un fichier

MasterCent

Merci alvinemambele,

en réalité, j'avais trouvé à l'époque un autre manière de faire :

adaptation du domDocXml, pour qu'il soit compatible avec le protocole SOAP :

(genre <?xml version=\"1.0\" encoding=\"utf-8\"?><soap:Envelope ... )

et mise en place d'un soap server sous PHP pour récupérer le "colis" - les deux cents noeuds...

Avantage : le soap serveur est réutilisable...

Merci à tous,
MC


Cette discussion est classée dans : fichier, envoi, xmlhttprequest, domdocxml, xlhhttprequest


Répondre à ce message

Sujets en rapport avec ce message

[URG] mail() et page html [ par Magidev ] Bonjour à tous,Voila mon problème,Je suis entrain de réaliser pour l'instant un systeme et j'aurais besoin d'envoyer un mail de confirmation MAISIl fa envoi de mail avec fichier joint [ par cupidon2904 ] Bonjour je suis tres novice en php je voudrais savoir si quelqu'un pourrais me donner un exemple de "formulaire avec fichier joint" et m'expliquer son [HELP] Envoi de fichier [ par PsychoPat ] Bonjour,Je cherche un moyen d'envoyer des fichiers à mes visiteurs. Je m'explique : les fichiers à envoyer ne se trouvent pas dans l'arborescence du s Envoi d'email automatique [ par atchoumen ] Bonjour,Je suis actuellement en train de développer un site et j'ai mis en place un systeme de newsletter. Cependant ce systeme néccessite encore une Aide pour un formulaire en ligne [ par utzal ] Bonjour, je viens de créer mon site Internet http://veloraildubourbonnais.neuf.fr via le logiciel Izispot. De plus j'ai utilisé le logiciel Creaform p Probleme type MIME [ par Cisaks ] Bonjour,Je ne comprend pas car lors de l'envoi d'un email j'attache un fichier qui à été prealablement uploader sur mon serveur. Après l'envoi j'ai af Barre de progression pour un upload de fichier [ par SeanyJ ] Bonjour, Alors voila je vais vous expliquer mon problème. J'ai créer un formulaire en PHP permettant l'envoi de gros fichier sur mon serveur (jusqu'a Envoi et reception de fichier XML sur un serveur [ par j3r3m067 ] Bonjour à tous, je dois envoyer un fichier XML sur un serveur distant en HTTP/POST, en focntion de la réponse du serveur je dois répondre un autre fi formulaire d'envoi de fichier sur FTP [ par putch ] salut à tous !voila j'ai une question qui me tracasse :j'ai un formulaire dans lequel je peux uploader plusieurs fichiers ( donc 5 input de type file fichier à télécharger en mémoire [ par gayou973 ] Bonjour, Je developpe actuellement un site internet et je souhaiterais mettre des fichiers à télécharger. L'idée est la suivante: -le visiteur chois


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,608 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales