Uploader fichier et des variables formulaires par methode post

Soyez le premier à donner votre avis sur cette source.

Vue 11 558 fois - Téléchargée 343 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

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

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
Messages postés
10
Date d'inscription
jeudi 19 avril 2007
Statut
Membre
Dernière intervention
26 janvier 2010

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)
Messages postés
30
Date d'inscription
dimanche 10 décembre 2006
Statut
Membre
Dernière intervention
15 avril 2008

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")
Messages postés
265
Date d'inscription
mercredi 18 décembre 2002
Statut
Membre
Dernière intervention
27 octobre 2014

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 ?
Messages postés
30
Date d'inscription
dimanche 10 décembre 2006
Statut
Membre
Dernière intervention
15 avril 2008

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.