Avatar billede tzag_dk Nybegynder
24. december 2003 - 00:23 Der er 5 kommentarer og
1 løsning

fejl koder

Hej.

Jeg har lavet en fejl kode i et billed upload script.
Men dette virker ikke:

if request.Form("FILE1") = "" then
response.Redirect "default.asp?id="&nytID&"&mode=afdeling_billed&fejl=12"
end if


Den melder bare fejl hver gang :-(

På forhånd tak!


// Rene
Avatar billede eagleeye Praktikant
24. december 2003 - 00:34 #1
Ok, hvilken fejl kommer der den fejl=12 på din default side eller en script fejl?
Bruger du en komponent til upload?
Avatar billede tzag_dk Nybegynder
24. december 2003 - 00:40 #2
Jeg bruger chilli upload.

Default.asp:
if Request.QueryString("fejl") = "12" then
fejl = "Tilføj et Billed til Afdelingen!"
end if

Det virker fint med at få fejlen frem, men den kommer bare også når jeg uploader et billed
Avatar billede tzag_dk Nybegynder
24. december 2003 - 00:46 #3
Det er ligesom om at request.form("FILE1") er tom uanset hvad...
Avatar billede eagleeye Praktikant
24. december 2003 - 00:55 #4
Ok, det nok fordi det er i forbindelse med upload så har man denne på formen
ENCTYPE="multipart/form-data"
Og typsik med andre upload komponenter kan man ikke bruge Request.Form der skal man bruge upload komponentens form collection, ved at skrive navnet på upload objectet .form eks: upload.form("file1")
Avatar billede tzag_dk Nybegynder
24. december 2003 - 01:01 #5
ok... Fik det også til at virke :-)

Du kan se det her:

<%
nytID = Request.QueryString("id")

'Gem billedet.
Set fbase = Server.CreateObject("Chili.Upload.1")
filnavn = fbase.SourceFileName
if filnavn = "" then
response.Redirect "default.asp?id="&nytID&"&mode=afdeling_billed&fejl=12"
end if
t = inStrRev(filnavn,"\")
if t > 0 then  filnavn = Mid(filnavn,t+1)
t = inStr(1,filnavn,".")
if t > 0 then ext = "." & Mid(filnavn,t+1)
filSti = "/Kompetencer/images/" & nytID & ext
filNavn = nytID & ext
fbase.SaveToFile(Server.mapPath(filSti))
Set fbase = Nothing

'Gem filnavnet i databasen:
SQL = "UPDATE kat SET billed = '" & filNavn & "' WHERE id = " & nytID
Conn.execute(SQL)
response.Redirect("default.asp?mode=aoprettet")
%>

Det var bare super :-)
Smid lige et svar...

Og Glædelig Jul, håber at du får en masse gaver :-) hehe
Avatar billede eagleeye Praktikant
24. december 2003 - 01:04 #6
Cool, ok her et svar.
Og glædelig jul, ja det håber jeg også det altid godt med gaver ;)
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