Un petit exemple simple d’utilisation de smart upload :
Le formulaire :
1 2 3 4 5 6 7 |
<form method="post" action="tapagedetraitement.asp" ENCTYPE="multipart/form-data" id=form1 name=form1> <table width="100%" border=0> <tr><td align=center><input type="file" name="fichier" class=form></td></tr> <tr><td> </td></tr> <tr><td align=center><input type="submit" value="Enregistrer" class=envoi2 name=submit></td></tr> </table> </form> |
La page de traitement :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
cheminPDF = Server.MapPath("download/") &"\" Set mySmartUpload = Server.CreateObject("aspSmartUpload.SmartUpload") mySmartUpload.Upload For each file In mySmartUpload.Files If not file.IsMissing Then nom_ext = file.FileExt ' extension nom_fichier = file.FileName ' nom complet if lcase(nom_ext)="pdf" then ' rec --------------------------------------------------------- file.SaveAs cheminPDF & nom_fichier mem="": msg="<b><font color=green>> Votre fichier est correctement enregistré.</font></b>" else mem="erreur": msg="<b><font color=red>> Votre fichier n'est pas un .pdf, il n'a pu être enregistré.</font></b>" end if Else mem="erreur": msg="<b><font color=red>> Fichier manquant, vous avez oublié de sélectionner un PDF.</font></b>" End if Next Set mySmartUpload = Nothing response.write(msg) |
en admettant bien entendu qu’on stocke les fichiers dans le dossier /download.
Please follow and like us: