Avatar billede Slettet bruger
26. juli 2002 - 17:10 Der er 6 kommentarer og
1 løsning

Upload, rezise og navngivning af billede

Hej

Nogen der har styr på at følgende:
- Upload af op til 3 billeder
- Resize dem til thumbs
- Resize dem til en bestemt størrelse
- Lægge dem i et bestemt dir

På forhånd tak
Avatar billede whatever Nybegynder
26. juli 2002 - 18:16 #1
Hvilke komponenter har du adgang til?

Altså en upload-komponent, og en til behandling af billeder.
Avatar billede Slettet bruger
26. juli 2002 - 18:42 #2
Imagesize,AspImage,ASPupload
Avatar billede eagleeye Praktikant
26. juli 2002 - 20:20 #3
Tag lige et kig på likedon's kode i dette spørgsmål. http://www.eksperten.dk/spm/229329 det er vist tæt på det du søger, hvis du vil havde det med databasen med skal du lige læses spørgsmålet igennem, det er nu en god ide lige gyldigt hvad..
Avatar billede Slettet bruger
27. juli 2002 - 16:08 #4
eagle > Ja det ser ikke så tosset ud...
Avatar billede Slettet bruger
13. august 2002 - 16:50 #5
eagle > Har lige haft travlt med en masse andet..
Har stykket følgende sammen for lissom at teste:
*************************
<!-- #include file="includes/adovbs.inc" -->
<!-- #include file="includes/mysql_con.asp" -->

<html>
<body>

<form method="post" enctype="multipart/form-data" action="pic.asp?p=uploaded">
  <input type=file name="file1"><br>
  <input type=file name="file2"><br>
  <input type=file name="file3"><br>
  <input type=submit value="upload!">
</form>

</body>
</html>

<% If request.querystring("p") = "uploaded" Then

  Set Upload = Server.CreateObject("Persits.Upload.1")
  Upload.Save("d:\home\boligtavlendk\db\annoncepics\")

For Each File in Upload.Files
    If File.ImageType <> "JPG" Then
        Response.Write "This is not a JPGE image."
        File.Delete
        Response.End
    End If

StorX = 600
StorY = 450

lilleX = 100
lilleY = 100

    Set Image = Server.CreateObject("AspImage.Image")

    Image.LoadImage File.Path

    Image.Resize StorX,StorY
    Image.ImageFormat = 1
    Image.JPEGQuality = 75
    Image.FileName = "d:\home\boligtavlendk\db\annoncepics\stor_" & File.FileName
    Image.SaveImage

picstor=Image.FileName
Image.LoadImage File.Path

    Image.Resize lilleX,lilleY
    Image.ImageFormat = 1
    Image.JPEGQuality = 75
    Image.FileName = "d:\home\boligtavlendk\db\annoncepics\lille_" & File.FileName
    Image.SaveImage
   
    piclille=Image.FileName
   
    Set Image = nothing   

%>
    <IMG SRC="<% = piclille %>"><BR>
    <IMG SRC="<% = picstor %>"><BR>
<%
Next
End If %>
****************************
men den fejler i linie 42 som er
Image.FileName = "d:\home\boligtavlendk\db\annoncepics\stor_" & File.FileName og fortæller mig at Object doesn't support this property or method: 'File.FileName'
Avatar billede Slettet bruger
13. august 2002 - 17:51 #6
Jeg har lige løst det med et autogenereret identificerings id...
Nu mangler jeg faktisk kun en ting!
Jeg har et script jeg inkluderer på samtlige sider, som sletter recordsets hvis de er mere end en måned gamle...
Hvordan kan jeg udvide det så det også sletter det tilhørende billede?
Avatar billede Slettet bruger
13. august 2002 - 23:54 #7
Der er vist for mange nye spørgsmål til at holde under dette...
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