Avatar billede remo27 Nybegynder
28. april 2003 - 10:48 Der er 8 kommentarer og
1 løsning

Hjælp til upload funktion

Jeg har fundet et upload scritp, men efter jeg har includeret det på min hjemmeside for jeg denne fejl.

Active Server Pages error 'ASP 0141'

Page Command Repeated

/have/admin/uploadgfx.asp, line 1

The @ command can only be used once within the Active Server Page.


koden for upload ser således ud.

**** uploadgfx.asp ****
[Se kode uden linienumre]
1. <%@ Language="VBScript" %>
2. <%  Option Explicit %>
3.
4. <!-- #INCLUDE FILE="fileupload.inc" -->
5.
6. <HTML>
7. <HEAD>
8. <TITLE>Upload uden komponent</TITLE>
9. </HEAD>
10. <BODY>
11.
12. <%
13. '*************************************
14. '**** Test af FileUpload funktion ****
15. '****                            ****
16. '**** Upload .gif eller .jpg      ****
17. '**** billede til mappen /upload  ****
18. '*************************************
19.
20.    'Skal formen vises?
21.    If Request.ServerVariables("REQUEST_METHOD") <> "POST" Then
22. %>
23. <FORM ENCTYPE="multipart/form-data" ACTION="uploadgfx.asp" METHOD="POST">
24. <P>Vælg et billede:<BR>
25. <INPUT NAME="fileupload" TYPE="file" size="20"><BR>
26. <INPUT NAME="Action" TYPE="submit" VALUE="Upload">
27. </FORM>
28. <%
29.    Else
30.        Dim intFileUpload, strContentType, strFilename, intFileTotalBytes
31.
32.        intFileUpload = FileUpload("pic/", 20000, Array("image/gif", "image/jpeg", "image/pjpeg"), Array("gif", "jpg"), strContentType, strFilename, intFileTotalBytes)
33.
34.        If intFileUpload = 0 Then
35.            Response.Write "Filen " & strFilename & " blev uploaded.<BR>"
36.            Response.Write "Det er en fil af typen " & strContentType & " og den fylder " & intFileTotalBytes & " bytes:<BR>"
37.            Response.Write "<IMG SRC=""upload/" & strFilename & """><BR>"
38.        Else 
39.            Response.Write "Der opstod en fejl under upload!<BR>"
40.            Response.Write "Fejl nr: " & intFileUpload & "<BR>"
41.            Response.Write "Filnavn: " & strFilename & "<BR>"
42.            Response.Write "Filtype: " & strContentType & "<BR>"
43.            Response.Write "Filstørrelse: " & intFileTotalBytes & "<BR>"
44.        End If
45.    End If
46. %>
47. </BODY>
48. </HTML>

mvh

Remo
Avatar billede remo27 Nybegynder
28. april 2003 - 10:49 #1
denne asp kode bliver includet på min side
Avatar billede mm12010 Nybegynder
28. april 2003 - 10:55 #2
du kan kun have <%@ Language="VBScript" %> én gang pr asp-side, dvs. at det ikke skal stå i dine include filer...
Avatar billede remo27 Nybegynder
28. april 2003 - 10:57 #3
k, kan jeg bare fjerne denne linie ??
Avatar billede mm12010 Nybegynder
28. april 2003 - 11:05 #4
ja i dine include filer - include fungere jo som om at filen er en del af den fil hvor include koden-står derfor er den unødvendig
Avatar billede remo27 Nybegynder
28. april 2003 - 11:34 #5
Microsoft VBScript compilation error '800a0400'

Expected statement

/have/admin/uploadgfx.asp, line 1

Option Explicit
^
skriver den nu efter at have fjernet  <%@ Language="VBScript" %>
Avatar billede mm12010 Nybegynder
28. april 2003 - 11:40 #6
det er i dine include-filer du skal fjerne det
Avatar billede remo27 Nybegynder
28. april 2003 - 11:44 #7
selve uploadgfx.asp bliver includet i admin.asp
Avatar billede mm12010 Nybegynder
28. april 2003 - 11:51 #8
det kan jeg desværre ikke hjælpe dig med jeg fatter hat af VB...
Avatar billede remo27 Nybegynder
28. april 2003 - 11:55 #9
k, lukker spørgsmålet
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester