Avatar billede wzarlon Nybegynder
20. september 2002 - 19:40 Der er 7 kommentarer og
1 løsning

Fremvis billed udfra fysiske sti

Jeg har et problem med en webserver hos tdc, men spm er enkelt.
Jeg vil fra min webside vise billeder som ligger uden for den aktuelle webrod, da det er det eneste bibliotek som man har skrive rettigheder til.

Billeder kan KUN uploades til et bibliotek som ligger udenfor webroden.

Webrod: D:\dana\data\www.webside.com\docs\
Uploadrod: D:\dana\data\www.webside.com\etc\

Derfor kan jeg ikke henvise til en uploadet grafik fil.. Fx.

Http://www.webside.com/../etc/test.gif

.. for at gå et bibliotek tilbage.. Det kan jo ikke gøres.

Findes der en måde at fremvise billeder som D:\dana\data\www.webside.com\etc\test.gif
Avatar billede moller84 Nybegynder
20. september 2002 - 19:43 #1
hvis  din webside ligger i D:\dana\data\www.webside.com\docs\, kan du bare henvise til billedet som ..\etc\test.gif
Avatar billede dm_mx Nybegynder
20. september 2002 - 20:07 #2
Prøv at opdele projektet i 2 dele:

1) Først en lille "test"
Glem alt om at du har en database og indsæt billedet manuelt der hvor du ønsker database resultatet/billedet generet af database resultatet, således at du kan få et billed til at virke.

Og du ved at du kun kan lave 2 fejl, menlig stave/taste fejl og fejl med stien til billederne.

Når så dine billeder kan vises ved at du manuelt har skrevet sti'en til dem så vil det se sådan ud: <td width="150"><img src="./../mappe/billede.jpg></td> hvis vi nu siger at den sti jeg selv lige fandt på virker.

2) Så erstatter du bare billede.jpg med database kaldet eks.: <%=vare.Fields.Item("billed").value%>

og alt skulle der efter være i den skønneste orden.

Tror det kan hjælpe dig meget at dele "projektet" op i 2 dele. :)

Faktisk er det ikke mig der har "opfundet" denne løsning, jeg havde selv samme problem, og fandt frem til en løsning på baggrund af dette indlæg.
Avatar billede wzarlon Nybegynder
21. september 2002 - 10:05 #3
Ellers interessant.
Prøver jeg din måde vil den hele tiden opfatte det som
http://www.minwebside.com/etc/billed.gif

Om jeg så skriver
<img src="./../etc/billede.jpg>
eller
<img src="./../../../../../../etc/billede.jpg>

Jeg kan heller ikke forstille mig at man kan henvise til et billed som ligger under roden ved at bruge den virtuelle sti
Avatar billede wzarlon Nybegynder
21. september 2002 - 10:07 #4
Avatar billede dm_mx Nybegynder
21. september 2002 - 16:34 #5
Jeg er ikke helt med - er problemet ikke følgende :

Databaseresultatet viser ikke billederne ??? var/er det ikke humlen ?

Hvis det er tilfældet kan du afprøve/ finde frem til den korrekte sti til dine billeder på resultatsiden. - Jeg ved ikke hvilken editor du anvender, men f.eks. I dreamweaveren er det blot at indsætte billedet, test, hvis det virker, jamen ned i properties - og se koden.

Let og hurtigt. - derefter erstatter du blot Billednavn.gif med <%=vare.Fields.Item("billed").value%> hvis ellers din tabel hedder vare, og billed kolonen hedder billed.
Avatar billede wzarlon Nybegynder
21. september 2002 - 22:14 #6
øv.. ingen forstår
Avatar billede dm_mx Nybegynder
22. september 2002 - 11:59 #7
bruger du en editor som f.eks dreamweaver ?

Eller er det rent håndarbejde ?

jeg har lige prøvet at linke billeder og tekst imellem 2 kunde sites, der ligger på forskellige servere. - Det virker uden problemer. Men jeg snyder, kan du sige, idet jeg anvender Dreamweaver, hvor jeg blot går ned i properties og laver de nødvendige ændringer.
Avatar billede wzarlon Nybegynder
22. september 2002 - 21:03 #8
jeg bruger notepad 100%
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