Avatar billede flim Nybegynder
23. november 2006 - 09:04 Der er 9 kommentarer

Hvordan skjules dette billede?

Hejsa.

Jeg har været inde på en side for at se et billede, men kan ikke umiddelbart hente det ned på min egen pc, da jeg ikke kan se i koden hvad billedet hedder.

Kan I fortælle mig hvordan det er lavet - det virker som en smart måde at beskytte billeder på, så jeg er meget nysgerrig.

Mvh Flim

PS - Det er denne her side: http://www.reciprokken.dk/gallery/pictureshower.php?pictureid=1470&size=200
Avatar billede keysersoze Ekspert
23. november 2006 - 09:09 #1
højreklik -> gem billede som? bare gem det som jpg fremfor php.

Billedet er lavet med php - dvs en image-del i php loader billedet ind og formentlig bearbejder det med noget resize osv og så skrives billedet ud på skærmen i et almindeligt img-tag. Der er ikke noget hokuspokus i det og jeg tvivler bestemt også på at det er lavet på den måde for at holde pilfingre derfra - udelukkende for at gøre det lettest muligt for dem at behandle billederne.
Avatar billede flim Nybegynder
23. november 2006 - 09:20 #2
Hvis jeg højreklikker og siger "Save picture as..." - kommer der en dialogboks op hvor der står: "Cannot find the file specified".

Jeg fandt dog en måde at få det gemt på - nemlig ved at vælge send som email, men det er noget bøvl, og skide smart.

Så kan du fortælle lidt mere om php-koden bag, for det er da supersmart, så folk ikke bare hugger fra ens side.
Avatar billede mstorgaard Praktikant
23. november 2006 - 09:31 #3
Der er blevet lavet en php-fil, som kan lave et billede. Dette kan endten være for at man ikke skal kunne hente billedet, at der skal tilføjes et vandmærke, at der skal laves et større antal knapper, eller lignende.

Men det er en umulig proces at gøre sådan at folk ikke kan hente ens billeder. Der findes altid en måde at hente billederne på, om det er Print Screen, Gem som... eller Send billede har egentlig ikke den store betydning :)

Ang. php-koden kan du læse mere om det ved at kigge lidt i php-sektionen. Der er blevet besvaret mange spørgsmål omkring den slags :)
Avatar billede keysersoze Ekspert
23. november 2006 - 09:41 #4
som sagt tvivler jeg på at det du oplever er hensigten med den måde man har valgt at lave det på - det er bare en bi-effekt hos dig af ukendte grunde.

Jeg er ikke meget inde i php - men mon ikke man skal over i noget gd_lib.
Avatar billede olebole Juniormester
23. november 2006 - 15:28 #5
<ole>

FF gemmer det fint uden dikkedarer - og i IE kan man jo bare rename billedet til *.jpg i stedet for *.php ... og så er der jo de tyve andre måder at få fat i billedet på  ;o)

/mvh
</bole>
Avatar billede bgo Nybegynder
23. november 2006 - 23:59 #6
flim:

Tror det er grundet en fejl i scriptet der gør at browseren ikke ved hvilken filtype det drejer sig om - derfor vil FF gerne gemme det som php og IE kan ikke rigtig finde ud af hvad den skulle gemme. På http://www.esea.dk/esea/ har jeg et billede i den gule del der er lavet via php (gider ikke opdatere det manuelt hver eneste dag, og jeg har billeder der opdateres hver time ;)) - det har ingen problemer med at ville gemmes som png hverken i IE eller FF. Men hvad, de har så heller ikke lukket center-tagget ordentligt ;)
Avatar billede olebole Juniormester
24. november 2006 - 13:24 #7
bgo >> MIME-typen (Content-Type) er i hvertfald korrekt sat - og FF gemmer ikke filen som *.php, men som *.jpg ... ellers ville det jo heller ikke kunne bruges som billede bagefter (uden renaming)  ;o)
Avatar billede bgo Nybegynder
24. november 2006 - 21:27 #8
olebole:

FF vil i al fald gerne gemme som *.php hér fra dét site ;)
Avatar billede jhe-ting Nybegynder
26. november 2006 - 19:30 #9
Har prøvet IE6 -> Filer -> Gem som... -> Webside, fuldstændig
Her gemmes billedet også med typen .php, men billede kan fint bruges hvis det omdøbes til .jpg
Ingen problemer med at 'få fat' i billedet.
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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