Salut à tous...
Je suis en train de développer, pour le fun, un site web 100% dynamique, sous forme d'une application IIS, en VB6 Pro SP5.
Y'a un truc que j'aimerais bien pouvoir faire (en VB), c'est très exactement ce qui permet, sur ce site, d'envoyer notre photo sous forme de fichier jpeg... Je connaissais le code html, mais comment effectuer le téléchargement, en VB, côté serveur ???
En pompant le code de la page qui s'affiche quand on clique sur le bouton "image" (il est là, en dessous, dans la barre de boutons !), on voit que "ajoutimgauteur.aspx" permet de télécharger ce fichier jpeg du pc client vers le serveur (et, je suppose, de stocker cette image qqpart, pour l'afficher ensuite sur les pages du site)...
Y'a quelqu'un qui pourrait me dire comment faire la même chose (le téléchargement) en VB6 ?
Dans mon projet, le fait de cliquer sur le bouton Submit déclenche un événement personnalisé d'un objet WebItem; cet événement enregistre les éléments du compte client, sans problème... sauf la photo de mon internaute... :o((
Help wanted !
Merci d'avance pour vos réponses...
A+
Chris
Code de la page web de soumission d'un fichier image :
---------------------------
<HTML>
<HEAD>
<title>Ajouter/modifier une image à votre profil</title>
<link href="vbfrance.css" rel="stylesheet">
</HEAD>
<body bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#0000ff" alink="#ff0000">
<font face="Verdana" size="2" color="#000000">
<div align="center">
<form name="Form1" method="post"
action="ajoutimgauteur.aspx"
id="Form1" enctype="multipart/form-data">
<input type="hidden" name="__VIEWSTATE" value="dDwyMTQwODQyMzAxOzs+i1qQlvpu3I3nSBspMODkbyHjbzc=" />
<br>
<br>
Sélectionnez le fichier <u>JPG</u> que vous souhaitez uploader.<br>
<br>
<font size="1" color="#ff0000"><b>(Très important, seul les fichiers au format JPEG seront pris en compte)</b></font><br><br>
<input name="txtUpload" id="txtUpload" type="file" />
<input type="submit" name="btnUpload" value="Envoyer votre photo !" id="btnUpload" />
<br>
</form>
</div>
</font>
</body>
</HTML>
------------------------------
A+
Chris