Package et téléchargement (cette version est une version fissurée pour l'apprentissage uniquement, veuillez ne pas l'utiliser à des fins commerciales. Veuillez accéder au forum pour décompresser le mot de passe)
Aspupload est un puissant composant dynamique de téléchargement de serveur! L'installation de ce programme vous permet de télécharger divers documents via des programmes ASP!
Aspupload peut implémenter les fonctions suivantes:
1. Limitez la taille des fichiers téléchargés
2. Définir les autorisations utilisateur
3. Modifier les propriétés du fichier
4. Téléchargez plusieurs fichiers en même temps
5. Capacité à enregistrer des fichiers dans la base de données
Aujourd'hui, nous voulons installer le composant Aspupload 3.0. Le chemin par défaut à installer est
C: / / Program Files / Persits Software / Aspupload / bin / Aspupload.dll
Ouvrez la fenêtre d'exécution pour entrer:
Regsvr32 C: / Program Files / Persits Software / Aspupload / bin / Aspupload.dll
Remarque: Le format du composant enregistré est RegSVR32 ***. DLL
Cependant, ça a sautéJe suppose que c'est un problème de chemin. Est-ce parce qu'il y a un espace au milieu des fichiers de programme? J'ai copié aspupload.dll à c: / window / system32 / et je l'ai réinscrit avec
regsvr32 aspupload.dllLe résultat a réussi!
Usage
Comment pouvons-nous indiquer que nous nous sommes inscrits avec succès?
L'exemple 1 qui y est attaché peut nous aider à résoudre ce problème. Il y a deux fichiers, form1.asp et uploadscript1.asp, dans le dossier 02_simple, et les mettre dans un répertoire virtuel. Par exemple, le mien est comme ceci:
Allez sur C: / Téléchargez pour voir s'il y a un fichier que vous venez de télécharger. Si c'est le cas, félicitations pour l'enregistrement de la composante avec succès.
http://127.0.0.1/form1.aspPourquoi est-il téléchargé sur c: / téléchargement? Tout le monde ouvert Uploadscript1.asp, le code est le suivant:
<%
Set upload = server.createObject ("Persits.upload")
'Le upload.save ("c: / upload") Voici le chemin de sauvegarde, le nombre peut télécharger avec succès le nombre de fichiers
Count = upload.save ("c: / upload")
Response.write Count & "Fichier (S) Téléchargé sur c: / upload"
%>
Je comprends! Et une chose à noter sur Form1.asp:
<html>
<Corps bgcolor = "# ffffff">
<h3> Téléchargement simple </h3>
<Form mode méthode = "post" enctype = "multipart / form-data" action = "uploadscript1.asp">
<! - L'attribut de nom doit être ici, sinon il ne peut pas être téléchargé. Il est recommandé de l'écrire selon lui->
<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 = soumettre value = "upload!">
</ form>
</docy>
</html>
Ouvrez n'importe quel fichier à télécharger, et il apparaît
1 fichier (s) téléchargé sur c: / téléchargement
Félicitations, c'est un succès!
Ensuite, parlons de certains attributs d'Aspupload et donnons quelques exemples représentatifs. Pour les autres, veuillez jeter un œil aux exemples ci-joints!
File.Size Unit: octetsFile.Path Path