Espace Client

Appel Gratuit 0800 940 865

Guides d'utilisation

Exploitez au maximum les services d'arsys.fr

Aide

recherche



Composants ActiveX

AspUpload

Le composant AspUpload (licence Enterprise) est disponible sur nos Pack Entreprise, Pack Master, Pack Master Plus et Pack Hébergeur, et permet, à travers ASP, d'uploader et de manipuler des fichiers sur le serveur en utilisant un navigateur.

Les fichiers sont uploader via un formulaire en utilisant l'étiquette:

<INPUT TYPE=FILE>

Le répertoire sur lequel vous souhaitez placer le fichier, doit avoir les droits d'écriture.

Comment utiliser AspUpload: exemple explicatif

Pour pouvoir utiliser AspUpload, vous aurez besoin d'un fichier HTML qui devra contenir un formulaire et d'un script ASP chargé de gérer celui-ci.

Le code suivant correspond à un fichier HTML comportant un formulaire pour uploader deux fichiers sur le serveur:

<HTML>
<BODY BGCOLOR="#FFFFFF">

<FORM METHOD="POST" ENCTYPE="multipart/form-data" ACTION="Upload.asp">

<INPUT TYPE=FILE SIZE=60 NAME="FILE1"><BR>
<INPUT TYPE=FILE SIZE=60 NAME="FILE2"><BR>
<INPUT TYPE=FILE SIZE=60 NAME="FILE3"><BR>
<INPUT TYPE=SUBMIT VALUE="Upload!">

</FORM>

</BODY>
</HTML>

N'oubliez pas de précisez l'attribut ENCTYPE="multipart/form-data", puisqu'il indique que, non seulement le nom mais aussi le contenu du fichier soit envoyé. Si vous ne le faites pas de cette manière, l'upload du fichier ne se produira pas.

Voyons maintenant l'aspect du script associé Upload.asp:

<HTML>
<BODY>

<%

Set Upload = Server.CreateObject("Persits.Upload.1")
Count= Upload.Save("d:\xvrt\mondomaine.com\html\upload")

%>
<% = Count %> fichiers uploadés.

</BODY>
</HTML>

La première ligne du script crée l'instance de l'objet. Ensuite, on fait appel à la méthode Save, qui est celle qui véritablement réalise le travail d'upload. La méthode renvoie le nombre de fichiers qui ont été uploadé correctement. En cas d'erreur, une exception est retournée.

Quelques caractéristiques spéciales

Cette version du composant offre quelques avantages sur les versions antérieures:

  • Support complet pour ADO : permet l'utilisation de ces objets pour insérer/extraire des fichiers de bases de données.
  • Passage automatique de Mac à PC : détecte si l'upload du fichier se fait sur un Mac et réalise une conversion.
  • Taille des images : détermine la taille des images JPEG, BMP et GIF.
  • Nouvelles propriétés et méthodes comme File.SaveAs ou Upload.OpenFile.

Vous trouverez plus d'information au sujet des caractéristiques du produit, ainsi que des exemples, à l'adresse web du composant: http://www.aspupload.com/.

Retour à l'aide

* les prix affichés sont HT.

Support

telephone

Appel Gratuit Nº vert:
0800 940 865

Drapeau français0800 940 865

Drapeau belge+32 (0)2 792 92 92

Commander

Consulter votre caddie

Accéder au catalogue