Avatar billede 1005 Nybegynder
03. juli 2003 - 16:56 Der er 8 kommentarer og
2 løsninger

2 sp. om opload til database

1. kan der lægges billeder i en acess database??
2. jeg her en side på mit site med xantal billeder - fra en admin side skal der kunne indsættes/fjernes billeder.
samtidig skal der for hvert billede der indsættes generes en html fil med billedet i stort format - hvordan eller hvordan skal jeg nærme mig dette problem ?

vh 1005
Avatar billede 1005 Nybegynder
03. juli 2003 - 16:59 #1
hovsa - jeg fandt masse ved søgning - men alligevel
Avatar billede keysersoze Ekspert
03. juli 2003 - 17:08 #2
1. ja - men det er en ekstrem dårlig idé. Billederne skal lægges på serveren og kun en reference til dem i databasen.

2. upload et stort billede og lad et asp-komponent (fx aspimage) lave en thumbnail. så kan du lave én asp-side der indeholder alle dine store billeder (men kun hive ét frem ud fra et id) - at lave en html-side til hver vil være at skyde sig selv i foden
Avatar billede 1005 Nybegynder
03. juli 2003 - 17:18 #3
jeg har faktisk siddet og læst flere svar hvor du deltager - nå...
aspimage? hvad er det? dvs. der er en mappe på serveren med de "store billeder" herfra generer aspimage så en thumbnail til siden "billedoversigt" klikkes der så på disse thumbnail hentes da de "originale billeder" og placeres på siden?
Avatar billede netro Nybegynder
03. juli 2003 - 23:44 #4
ASP-Image er en komponent, der kan manipulere med billeder. Crop, resize etc.
Når et originalt billede uploades, kan du med denne generere en thumbnail, der bliver lagt ind i en anden mappe.

Som sagt skal du bare have en enkel fil, hvor du udtrækker de store billeder.
Hvis den hedder view.asp, kan du kalde den med view.asp?id=233 f.eks.

<html>
<body>

<%
Response.Write "<img src='images/largepics/" & Request.Querystring("id") & ".jpg'>"
%>

</body>
</html>

Så vises det store billede med filnavnet 233.
Avatar billede 1005 Nybegynder
04. juli 2003 - 07:40 #5
har jeg forstået det rigtigt når aspimage er og bruges:
1.en komponent der kan manipulere med billeder
2. i en mappe (med ex. navn originalepic) på serveren ligger de originale str. billeder
3.jeg har et webhotel der kan "håndtere" aspimage
4.jeg har en asp fil hvor alle billeder vises/hentes, som thumbnails
5.billederne hentes via database i en tabel ordnet med ID og pic - hvor alle billede navne er indskrevet, pic1.jpg, pic2.jpg, etc.
med nedenstående kode:
<%
Response.Write "<img src='originalepic/" & Request.Querystring("id") & ".jpg'>"
%>
6.billederne kan vises i original str. ved link (klik her)placeret eksempelvis lige under thumbnail. Med brug af anden kode end ovenstående...

så ......
Avatar billede netro Nybegynder
04. juli 2003 - 09:04 #6
3 -> Det ved jeg ikke. Det må du lige undersøge.
Avatar billede 1005 Nybegynder
04. juli 2003 - 09:08 #7
jeg ved mit hotl kan håntere aspimage - men er min forståelse rigtig ?
Avatar billede keysersoze Ekspert
04. juli 2003 - 09:09 #8
1 - ja
2 - aspimage skal "eksekveres". Enten skal thumbnailen laves idet billedet uploades eller idet en side bliver kaldt og skal vise thumbnails. Ved første løsning ligger der så 2 billeder på serveren (et stort og et lille) - ved den anden løsning vil der kun ligge den store version.
3 - det skal du undersøge. Spørg om de har eller kig på deres liste af komponenter hvis de har sådan en
4 - hvis jeg forstår dig ret så ja
5 - det er måden at gøre det på. hvordan koden præcis skal se ud afhænger af hvad præcist du gemmer i databasen
6 - alle billeder vil jo ligge på serveren så du kan gøre med dem hvad du vil
Avatar billede 1005 Nybegynder
04. juli 2003 - 09:22 #9
tak for jeres tålmodighed og svar - det klarer lidt op for min forståelse

til netro - smid et svar og du får del af pointene
Avatar billede netro Nybegynder
04. juli 2003 - 15:27 #10
Okay, men giv det meste til keysersoze.
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