Avatar billede vester Novice
04. april 2001 - 23:46 Der er 35 kommentarer og
1 løsning

Hente billede fra server

Jeg er ved at lave et opdateringsinterface,
hvor jeg skal kunne associere et billede fra
min server med den nye tekst gerne som dropdown.

Er der en der vil lave den?
Vester
Avatar billede sone Nybegynder
05. april 2001 - 07:24 #1
En lidt bedre beskrivelse, tak...
Avatar billede vester Novice
05. april 2001 - 13:25 #2
Jeg ved slet ikke om det kan lade sig gøre, men
her kommer en forklaring:
I en mappe på min server ligger der nogle billeder, som jeg gerne vil have en liste over,
så jeg kan bruge dem igen.

Jeg skal bruge billederne i forbindelse med nogle \"nyheder\", som indtastes på en opdateringsside.
På denne side vil jeg gerne kunne vælge mellem de der billeder, og helst fra en dropdown box.

Kan det overhovedet lade sig gøre?
Avatar billede keysersoze Ekspert
06. april 2001 - 01:53 #3
læg stien/navnet ind i en database og træk dem ud derfra...
Avatar billede vester Novice
06. april 2001 - 02:01 #4
Det er tale om billeder der kan være flere måneder gamle og ikke er uploadet til dette formål.
I princippet er det jeg vil det samme som at hente billeder fra f.x. tv2.dk ind på min egen side. Forskellen er, at de billeder jeg skal bruge ligger på min egen server, dog i en anden mappe.
Avatar billede keysersoze Ekspert
06. april 2001 - 02:15 #5
jeg kender ikke helt problemstillingen - men hvis adressen til billedet (fx images/billede.jpg) bliver lagt ind i en database kan du let finde dem alle sammen...
Avatar billede madrich Nybegynder
06. april 2001 - 02:15 #6
du kan få listed dine filer på serveren i et angivet bibliotek,*--> 2 sec. så generer jeg koden!
Avatar billede madrich Nybegynder
06. april 2001 - 02:16 #7
og få dem i en serie <option> tags
Avatar billede madrich Nybegynder
06. april 2001 - 02:19 #8
set fs = CreateObject(\"Scripting.FileSystemObject\")
  set f = fs.GetFolder(Server.MapPath(\".\"))

set Visfiler = f.files
for each fil in Visfiler

StrVisfiler = StrVisfiler & \" <option value=\"& fil.Name & \">\"& fil.Name & \"</option>

<%= strVisfiler %> placeres mellem dine <select> tags
next
Avatar billede madrich Nybegynder
06. april 2001 - 02:20 #9
set fs = CreateObject(\"Scripting.FileSystemObject\")
  set f = fs.GetFolder(Server.MapPath(\".\"))

set Visfiler = f.files
for each fil in Visfiler

StrVisfiler = StrVisfiler & \" <option value=\"& fil.Name & \">\"& fil.Name & \"</option>

next


<%= strVisfiler %> placeres mellem dine <select> tags
Avatar billede vester Novice
06. april 2001 - 02:22 #10
madrich
Kan du vise mig det? Hvis min mappe nu hedder billeder.
Avatar billede madrich Nybegynder
06. april 2001 - 02:23 #11
istedet for server.Mappath(\".\") skal du bruge stien til dit bibliotek, dette kode virker kun (LIGE NU ALTSÅ) ´hvis scriptet ligger lige præcis i det bibliotek, hvor også billederne er, (og så ville du også få aspscriptet ud som en option!
Avatar billede madrich Nybegynder
06. april 2001 - 02:25 #12
kan du ikke ligge lidt kode ind, samt en sti på din server så skal jeg med glæde putte det ind hvor det hører til (jeg har selv lige siddet og bikset med noget af det samme):)
Avatar billede madrich Nybegynder
06. april 2001 - 02:25 #13
StrVisfiler = StrVisfiler & \" <option value=\"& fil.Name & \">\"& fil.Name & \"</option>\"

jeg manglede lige den sidste \"

Avatar billede madrich Nybegynder
06. april 2001 - 02:29 #14
hvis din sti hedder :

d:\\home\\ditdomæne\\www\\Gamlebilleder

så ville koden se sådan ud!\"!

set fs = CreateObject(\"Scripting.FileSystemObject\")
  set f = fs.GetFolder(\"d:\\home\\ditdomæne\\www\\Gamlebilleder\")

set Visfiler = f.files
for each fil in Visfiler

StrVisfiler = StrVisfiler & \" <option value=\"& fil.Name & \">\"& fil.Name & \"</option>\"

next


<%= strVisfiler %> placeres mellem dine <select> tags

Avatar billede madrich Nybegynder
06. april 2001 - 02:29 #15
Er det til at forstå?
Avatar billede vester Novice
06. april 2001 - 02:31 #16
Ville det også virke selvom scriptet ligger i en anden mappe?
Avatar billede madrich Nybegynder
06. april 2001 - 02:39 #17
Jep det er ´jo det jeg lige har lavet:) det første var hvis asp-scriptet lå i samme mappe ---> deraf server.mappath(\".\") (serveren skal selv filde ud af hvilket bibliotek aspscriptet ligger i og så udføre funktionen i det)

hvis man så definerer en direkte sti til mappen, hvor billederne ligger, så er det ligegyldigt om asp-scriptet ligger i samme bibliotek, så skal det bare ligge på samme server!
Avatar billede madrich Nybegynder
06. april 2001 - 02:41 #18
resultatet bliver at alle dine billednavne kommer listed i en dropboxmenu (deraf Options) med en value, der er filens navn og en \"værdi\" i menuen, der også er lig navnet, du kan så frit vælge billedfil, og kombienere det med hvad text du ønsker!
Avatar billede vester Novice
06. april 2001 - 02:41 #19
Tak skal du have...!!!...

Det kan være du kan hjælpe mig med et andet problem?
http://www.eksperten.dk/spm/62421
Avatar billede madrich Nybegynder
06. april 2001 - 02:42 #20
jeg kan vise dig det hvis du ønsker?!!
Avatar billede vester Novice
06. april 2001 - 02:43 #21
Jo tak!
Avatar billede madrich Nybegynder
06. april 2001 - 02:44 #22
2 sec. jeg sætter det lige sammen!
Avatar billede madrich Nybegynder
06. april 2001 - 02:52 #23
http://www.bumbech.dk/dropbox/file_i_dropbox.asp

der kan du se det virke:)

comments er ok at komme med hvis det ikke er lige det du havde regnet med

for hver option i drobboxen er der en fil på serveren i biblioteket!
Avatar billede madrich Nybegynder
06. april 2001 - 02:53 #24
Undtagen den første det er en jeg har lavet selv:)

scriptet på det du ser er dette!-->

<%

set fs = CreateObject(\"Scripting.FileSystemObject\")
  set f = fs.GetFolder(Server.MapPath(\".\"))

set Visfiler = f.files
for each fil in Visfiler

StrVisfiler = StrVisfiler & \" <option value=\"& fil.Name & \">\"& fil.Name & \"</option>\"

next
%>
<html><body>

<table><tr><td><select><option value=>Se mine_filer_i_bibliotek</option><%= StrVisfiler %></select></td></tr></table>

</body></html>

Avatar billede vester Novice
06. april 2001 - 02:54 #25
Det var præcis det jeg havde regnet med, for den fåes vel ikke med thumbnails?
Ha-Ha-Ha
Avatar billede madrich Nybegynder
06. april 2001 - 02:54 #26
uotput koden (ren HTML) bliver i dette tilfælde ->


<html><body>

<table><tr><td><select><option value=>Se mine_filer_i_bibliotek</option> <option value=brev.gif>brev.gif</option> <option value=file_i_dropbox.asp>file_i_dropbox.asp</option> <option value=header.jpg>header.jpg</option> <option value=header1.jpg>header1.jpg</option> <option value=header2.jpg>header2.jpg</option> <option value=header3.jpg>header3.jpg</option> <option value=header4.jpg>header4.jpg</option> <option value=Header5.jpg>Header5.jpg</option> <option value=header6.jpg>header6.jpg</option> <option value=header7.jpg>header7.jpg</option> <option value=header8.jpg>header8.jpg</option> <option value=Untitled-1.psd>Untitled-1.psd</option></select></td></tr></table>

</body></html>

Avatar billede madrich Nybegynder
06. april 2001 - 02:55 #27
Det kan sagtens lade sig gøre - faktisk:)
Avatar billede madrich Nybegynder
06. april 2001 - 02:56 #28
bare ikke lige i dropbox format:)
Avatar billede vester Novice
06. april 2001 - 02:56 #29
Ok - jeg lytter
Avatar billede vester Novice
06. april 2001 - 02:57 #30
Der var jeg lidt for lang tid om at svare
Avatar billede madrich Nybegynder
06. april 2001 - 02:57 #31
jamen så skal du jo \"droppe\" drop boxen, med mindre ---> har du en god net opkobling?
Avatar billede madrich Nybegynder
06. april 2001 - 02:58 #32
Øehmm skal jeg fortsætte?
Avatar billede vester Novice
06. april 2001 - 03:00 #33
Jeg bruger bare dropdown boksen, ellers tak for hjælpen. Hvis du har tid, må du meget gerne se på den her:
http://www.eksperten.dk/spm/62573 eller
http://www.eksperten.dk/spm/62421
Avatar billede madrich Nybegynder
06. april 2001 - 03:01 #34
Jamen du kan få både dropbox OG preview på billedet! (kom nu jeg lokker:))
Avatar billede vester Novice
06. april 2001 - 03:04 #35
Ok da. Så lad mig se hvad du har.
Jeg er svær at overtale hva?
Avatar billede madrich Nybegynder
06. april 2001 - 03:08 #36
Det du kan gøre er at lave 2 biblioteker, med identisk indhold ---> lav en patch i Photoshop og lave en række thumbnails til dine eksisterende billeder!

derefter skal du blot lave en simpel onChange funktion med din dropbox og et lille if statemen i din ASPkode, så er du homefree:) det tager måske 5 min med billederne hvis du har en god opkobling, 5 min med scriptet, og så har du en fed admin-funktion:=)
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