À l'heure actuelle, il y a beaucoup de composants de cours de téléchargement .
Code de fichier upload.asp
<%
strFileName = request.querystring (fn)
Définir ObjStream = Server.CreateObject (Adodb.Stream)
objstream.type = 1 'Méthode binaire d'adaptation
objstream.open
objstream.loadfromfile strFilename
objstream.savetofile server.mappath (zslogo.gif), 2
%>
Utiliser
Entrez dans le navigateur:
http: //xxx/upload.asp?
Parmi eux, XXX est l'adresse du nom de domaine de votre site Web, tel que: www.jzxue.com
Après l'exécution, vous verrez un zslogo.gif sous votre répertoire, qui est le fichier que vous venez de télécharger!
Selon le principe d'Asp Aucun téléchargement de composant, nous élargissons le code ci-dessus au code suivant:
Code de fichier upload.asp
<%
Fonction getFileName (byval fn)
Si fn <> thetfilename = mid (fn, instrrrev (fn, /) + 1) else getFileName =
Finition de fin
strFileName = request.form (file1)
Définir ObjStream = Server.CreateObject (Adodb.Stream)
objstream.type = 1 'adtypebinar
objstream.open
objstream.loadfromfile strFilename
objstream.savetofile server.mappath (getFileName (strFileName)), 2
objstream.close
%>
Code de fichier upload.htm
<Form name = upform action = upload.asp méthode = post encType = multipart / form-data>
<entrée type = nom de fichier = file1 style = largeur: 400px;
<entrée type = soumettre name = soumettre une valeur = télécharger un fichier />
</ form>