From: Stephane Bonhomme (s.bonhomme@wanadoo.fr)
Date: 13/11/2003 - 10:38
Bonjour,
Pourquoi ne pas utiliser le contrôle standard d'ajout de fichier dans
votre formulaire ?
<input type="file" name="fichier"/>
Elle permet de poster le contenu d'un fichier sans avoir recours à
javascript
Cordialement
Stéphane.
Le jeu 13/11/2003 à 11:20, Christophe GUYOMAR a écrit :
> Bonjour,
>
> j'ai un fichier XSLT qui liste en tableau un fichier XML classique mais qui
> fait apparaître en plus un formulaire qui permet à l'utilisateur de faire un
> POST du fichier XML lu vers une adresse http://......
>
> Pour cela j'ai d'abord une fonction javascript :
>
> function add()
> {
> var doc
> doc=document.location.href;
> document.forms["maform"].elements["fichier"].value=doc
> }
>
>
> puis à la fin j'ai mon formulaire :
>
> <FORM name="maform" METHOD="POST" onsubmit="return disableButton()"
> ACTION="http://................/receptiondufichier.asp">
> <fieldset class="etiquette" style="padding: 10px; font-weight:bold;
> font-family:'Comic Sans MS'; color: #1E94D3 ; border: outset 5px;">
> <legend>Envoyer le fichier : </legend>
> <p/>
> Fichier : <input type="text" name="fichier" size="100"/>
> <p/>
> <input TYPE="submit" NAME="submit" id="VALID" style="font-weight: bold"
> value="envoyer le fichier"/>
> </fieldset>
> <p/>
> </FORM>
>
> <script language="javascript">
> add();
> </script>
>
> Le problème est que le fichier envoyé est vide, car il envoie le chemin du
> répertoire où se trouve le fichier XML et pas le fichier XML lui-même....
> Comment faire pour envoyer en string (input="text") le contenu de ce fichier
> XML (<?xml>..........</xml>) ?
>
> Merci
>
> Christophe
>
> _________________________________________________________________
> MSN Search, le moteur de recherche qui pense comme vous !
> http://search.msn.fr/
>
> --
> Devenez redacteur <XML>fr et contribuez au developpement du
> xml francophone (http://xmlfr.org/infos/redacteurs/) !
>
> Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
>
> Cette liste est a votre disposition pour discuter en francais de
> tout sujet technique lie a XML.
>
> Pour resilier votre abonnement, envoyez un message contenant
> la commande "unsubscribe" a xml-tech-request@xmlfr.org
> (mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
--
Stéphane Bonhomme - Formations, Conseil et Réalisations
Ingénierie Documentaire - Technologies Web - Logiciels Libres
s.bonhomme@wanadoo.fr - http://perso.wanadoo.fr/s.bonhomme
04 76 17 09 40 / 06 88 57 27 08
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC
webmaster@xmlfr.org
|