Avatar billede firewall_ Nybegynder
23. juli 2002 - 01:04 Der er 1 kommentar og
1 løsning

Problemer med AspImage

jeg vil den i et SS upload system...

jeg vil kunne køre den på denne her måde

write_jpg.asp?image=myimg.jpg

Error Type:
Microsoft VBScript runtime (0x800A0009)
Subscript out of range: 'imgFileName'
/ofp/ss/write_jpg.asp, line 11

Min kode:

<%
StrImage = Request.QueryString("image")


SplitPath = Split(imgFullPath,"\")
imgFileName = Ubound(SplitPath)
imgFileName = SplitPath(imgFileName)
'ExtensionSplit = Split(imgFileName,".")
'imgExtension = Ubound(ExtensionSplit)
'imgExtension = ExtensionSplit(imgExtension)
'NameSplit = Split(imgFileName,".")
'imgName = Lbound(NameSplit)
'imgName = NameSplit(imgName)
'------------------------------------------------------
'Gem originalt billede
Set MyImage = Server.CreateObject ("AspImage.Image")
MyImage.LoadImage = Server.MapPath("billeder/" & StrImage & "")
MyImage.FileName = Server.MapPath("billeder/" & imgFileName & "")
MyImage.SaveImage

'Luk objektet
Set MyImage = Nothing
'------------------------------------------------------
'Lav thumbnail
Set MyImage = Server.CreateObject("AspImage.Image")
MyImage.LoadImage imgFullPath

'Resize faktor
ResizedY = 90
ResizedX = 120
MyImage.GetImageFileSize imgFullPath, X, Y
MyImage.MaxX = X
MyImage.MaxY = Y

'Bibehold original ratio
ResizedX = (ResizedY / MyImage.MaxY) * MyImage.MaxX
MyImage.Resize ResizedX, ResizedY

'Gem thumbnail
MyImage.FileName = Server.MapPath("thumbnails/" & imgFileName & "")
MyImage.SaveImage

'Luk objektet
Set MyImage = Nothing

%>

håber at der er en der kan hjælpe mig :)
Avatar billede coolcoder Nybegynder
23. juli 2002 - 16:31 #1
prøv:

<%
...
imgFileName = SplitPath(imgFileName-1)
...
%>

Men bortset fra det: hvor har du imgFullPath fra ??? og er du sikkert på den indeholder "\" ??
Avatar billede firewall_ Nybegynder
24. juli 2002 - 14:13 #2
jeg har løst det :)
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