Uploader fichier et des variables formulaires par methode post

0/5 (6 avis)

Vue 11 761 fois - Téléchargée 362 fois

Description

Apres avoir longtemps galéré avec diverses méthodes pour simuler l'envoi d'un fichier par formulaire jai ai fait une moi même en minspirant des données envoyés par IE (récupérés avec HTTPWATCH)

Javais trouver plein de méthode assés galere (et qui marchait pas) avec httpwebrequest, mais pour mon projet je devais absolument utiliser une méthode asynchrone et rendre compte des du nb d'octets envoyés

heureusement uploadDataAsync sy prete parfaitement

ex:

<form action="http://localhost/step2.php" method="post" enctype="multipart/form-data">

<input class="url" name="file" type="file" />
<input class="submit" value="Upload" type="submit">
<input type="text" name="title" value="" />
<input type="text" name="type" value="" />
<input type="text" name="description" value="" />
<input type="text" name="tags" value="" />
<input type="text" name="email" value="" />
<input type="text" name="site_name" value="" />
</form>

Codes Sources

A voir également

Ajouter un commentaire Commentaires
cs_tawfik3221
Messages postés
10
Date d'inscription
jeudi 19 avril 2007
Statut
Membre
Dernière intervention
26 janvier 2010

11 mars 2009 à 15:29
voici le rapport d'erreurs lors de l'exécution : La demande a été abandonnée : La demande a été annulée.
merci de me donner le problème
cs_tawfik3221
Messages postés
10
Date d'inscription
jeudi 19 avril 2007
Statut
Membre
Dernière intervention
26 janvier 2010

11 mars 2009 à 12:52
Erci c'est très bien ,
vous pouvez mettre un exemple d'une application complète utilisant ce code
j'ai essayé mais (zéro fautes et rien ne marche)
PORTE_BLINDEE
Messages postés
30
Date d'inscription
dimanche 10 décembre 2006
Statut
Membre
Dernière intervention
15 avril 2008

28 juin 2008 à 15:26
La valeur du champ du formulaire a envoyer
Exemple dans ce formulaire



querystring("nom") = "Time Cop"
querystring("type") = "action"
querystring("description") = "Film d'action avec jean claude van damm"

w.Headers.Add(HttpRequestHeader.Referer, referer)
referer est le nom du site referent

par exemple si le formlaire est envoyé depuis le site http://www.toto.com

tu mes
w.Headers.Add(HttpRequestHeader.Referer, "www.toto.com")
pouda
Messages postés
265
Date d'inscription
mercredi 18 décembre 2002
Statut
Membre
Dernière intervention
27 octobre 2014

28 juin 2008 à 15:01
salut la source m'intéresse par contre dans :
querystring("nom") = valeur je met quoi dans valeur ?

et plus bas
w.Headers.Add(HttpRequestHeader.Referer, referer)

referer n'est pas renseigné je dois y mettre quoi également ?
PORTE_BLINDEE
Messages postés
30
Date d'inscription
dimanche 10 décembre 2006
Statut
Membre
Dernière intervention
15 avril 2008

30 oct. 2007 à 18:47
PWNED!! x_X ...MDR Obliger jallais oublier d'enlever certain trucs...
Afficher les 6 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.