Avatar billede rathkjen Nybegynder
06. september 2009 - 02:24 Der er 10 kommentarer og
1 løsning

Problemer med <img src> i https

Jeg har problemer med at få billeder vist fra andre hjemmesider når jeg er bag en https.

hvis jeg benytter

<img src="http://www.domain.dk/billede.jpg">

kommer der kun et rødt kryds, i stedet for at forsøge at finde billedet på den givende hjemmeside forsøger den i stedet at finde billedet på webhotellet via sti der ligner denne

https://www.mitdomain.dk/http/www.domain.dk/billede.jpg

eller sagt med andre ord, den forsøger at finde billedet på https domainet ikke på hjemmesiden den skal hente det fra.

Håber det giver mening, er lidt svært at forklare :)

Jeg oplever ingen problemer når jeg kører det uden om https.

Nogen der har en løsning på dette?

På forhånd tak.
Avatar billede TheJyde Nybegynder
06. september 2009 - 09:53 #1
<img src="billede.jpg" />
så ligger du billede.jpg i den samme mappe som denne html-kode.

Så hvis html'en ligger i roden skal "billede.jpg" også gøre det.
Du kan også godt have det liggende i undermapper:
<img src="mappe1/mappe2/billede.jpg" />

Håber det var svar nok.
Avatar billede rathkjen Nybegynder
06. september 2009 - 10:13 #2
det er meningen billedet skal hentes fra en anden hjemmeside :)
Avatar billede TheJyde Nybegynder
06. september 2009 - 10:19 #3
Når okay, så hedder den
<img src="http://www.domæne.dk/mappe1/mappe2/billede.jpg" />
Avatar billede rathkjen Nybegynder
06. september 2009 - 10:25 #4
tror ikke du har forstået mit problem :)

den viser billedet fint nok når jeg bare kører http, men nu skal siden kører over en https forbindelse. når jeg viser siden gennem https bliver billederne hentet som de lå på webserveren med domænet som sti.
Avatar billede TheJyde Nybegynder
06. september 2009 - 10:45 #5
Du kan også bruge en iFrame.
Avatar billede rathkjen Nybegynder
06. september 2009 - 12:37 #6
syns jeg har forsøgt, hvad tænker du på? <iframe src="pictureurl"></iframe> så er vi lige vidt :)
Avatar billede TheJyde Nybegynder
06. september 2009 - 12:46 #7
Hvilket billede skal du have ind.
Avatar billede rathkjen Nybegynder
06. september 2009 - 13:10 #8
et billede fra en af mine andre hjemmesider.

problemet er ikke at jeg ikke kender basic html. problemet ligger i at når jeg bruger <img src="http://www.domain.dk/billede.jpg"> på en normal hjemmeside henter den billedet fint nok. problemet ligger i at den hjemmeside billedet skal vises på skal benytte https og det ser ikke ud til den vil tillade at jeg gør dette. eksempel:

hjemmesides link er som følger:
https://secure.123hotel.dk/cgi-bin/nph-proxy.cgi/230100A/http/domænet.dk/?side=Billede

på dette link skal den hente et billede fra en anden hjemmeside af:

<img src="http://www.billedhjemmesiden.dk/billedet.jpg">

men i stedet for at vise linket gør den dette ved billedet:

<img src="https://secure.123hotel.dk/cgi-bin/nph-proxy.cgi/230100A/http/www.billedhjemmesiden.dk/billedet.jpg">

så den sætter simpelthen https'en foran linket på billedet i stedet for at vise billedet.

Alle løsninger er tilladt, hvis man på en måde kan fjerne https fra billedet er dette også tilladt :)

Håber det hjalp lidt på dette indviklede problem.
Avatar billede TheJyde Nybegynder
06. september 2009 - 13:55 #9
Er det muligt at uploade billeder på https'en.
Avatar billede rathkjen Nybegynder
06. september 2009 - 15:16 #10
ikke aktuelt, den skal hentes fra den anden hjemmeside.
Avatar billede rathkjen Nybegynder
10. september 2009 - 13:52 #11
Intet svar, lukker spørgsmålet.
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