-
ASPUPLOAD AspUpload est un composant com+ qui permet de capturer, enregistrer
et traiter le téléchargement des fichiers dans une application ASP
vers un serveur web depuis un navigateur. Les fichiers sont sélectionnés
pour le téléchargement via un formulaire POST HTML en utilisant
la balise <INPUT TYPE=FILE>. L'utilisation d'AspUpload chez hebergement.COM
est gratuit. - Utilisation d' AspUpload Pour utiliser AspUpload
dans un environnement ASP, vous devez créer l'objet AspUpload dans votre
script ASP comme suit: <% ... Set Upload = Server.CreateObject("Persits.Upload") ...
%> - Comment puis je envoyé des fichiers vers mon hébergement
avec ASPUPLOAD?
Tester ce petit script ci dessous et vous pourrez l'adapter
en fonction de votre formulaire. Les fichiers ne peuvent être transférés
que dans le répertoire UPLOAD de votre hébergement et ce pour des
raisons de sécurité *************** DEBUT SCRIPT 1 ere page
: séléction des fichiers ********** <HTML> <BODY
BGCOLOR="#FFFFFF"> <FORM METHOD="POST" ENCTYPE="multipart/form-data"
ACTION="UploadScript1.asp"> <INPUT TYPE="FILE" SIZE="40"
NAME="FILE1"><BR> <INPUT TYPE="FILE" SIZE="40"
NAME="FILE2"><BR> <INPUT TYPE="FILE" SIZE="40"
NAME="FILE3"><BR> <INPUT TYPE=SUBMIT VALUE="Télécharger!"> </FORM> </BODY> </HTML> ***************
FIN SCRIPT 1 ere page de selection des fichiers ********** ***** DEBUT
SCRIPT 2 eme page (UploadScript1.asp) : envoi des fichiers ***
<HTML> <BODY> <% On
Error Resume Next Set Upload = Server.CreateObject("Persits.Upload.1") Count
= Upload.SaveVirtual("/upload") If Err <> 0 THEN Response.Write
err.Description END IF %> </BODY> </HTML> ***********FIN
SCRIPT***********
NOTE SUR LE SCRIPT : Vous devrez employer la méthode
de File.SaveVirtual qui accepte comme argument un répertoire virtuel, plutôt
que physique. Le choix de créer un répertoire virtuel nommé
UPLOAD est uniquement dû à une question de sécurité
liés à l'hébergement mutualisé. Vous ne devez pas
effacer ce répertoire si vous désirez utiliser cette fonction.
|