afbeeldingen

Gestart doorPatricka6 reacties22 weergaven

7 berichten · pagina 1 van 1

Patricka

Lid · Topicstarter

Berichten
12.729
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Vaak zet ik lay-outs te koop op website, maar vergeet deze er wel eens af te halen.

Nu zie ik vaak bij websites als je een afbeeling ergens plakt dat deze niet wordt weergegeven. dat je een andere afbeelding krijgt te zien van bijvoorbeeld: copyright patricka

Hoe kan ik dit instellen, ik wil zelf wel websites paginas toevoegen die dit wel mogen. dus bijv http://www.one2xs.com/forum.

Hoe kan ik dit het beste doen?
0
Berichten
515
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
[COLOR= #0000BB]<?[/COLOR]
[COLOR= #FF8000]//--- bekijk of var image wel is meegegeven in URL[/COLOR]
[URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]image[/COLOR][COLOR= #007700]])
{[/COLOR]
[COLOR= #FF8000]//--- send right header[/COLOR]
[URL="http://www.php.net/header"]header[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]content-type: image/jpeg[/COLOR][COLOR= #007700]);[/COLOR]
 
[COLOR= #FF8000]//--- zet het path[/COLOR]
[COLOR= #0000BB]$path[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"images/"[/COLOR][COLOR= #007700];[/COLOR]
 
[COLOR= #FF8000]//--- zet path naar watermerk (.png transparant!)[/COLOR]
[COLOR= #0000BB]$path_watermerk[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"watermerk.png"[/COLOR][COLOR= #007700];[/COLOR]
 
[COLOR= #FF8000]//--- watermark[/COLOR]
[COLOR= #0000BB]$watermerk[/COLOR] [COLOR= #007700]=[/COLOR] imagecreatefrompng[COLOR= #007700]([/COLOR][COLOR= #0000BB]$path_watermerk[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$watermerk_width[/COLOR] [COLOR= #007700]=[/COLOR] imagesx[COLOR= #007700]([/COLOR][COLOR= #0000BB]$watermerk[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$watermerk_height[/COLOR] [COLOR= #007700]=[/COLOR] imagesy[COLOR= #007700]([/COLOR][COLOR= #0000BB]$watermerk[/COLOR][COLOR= #007700]);[/COLOR]
 
[COLOR= #FF8000]//--- image[/COLOR]
[COLOR= #0000BB]$image[/COLOR] [COLOR= #007700]=[/COLOR] imagecreatefromjpeg[COLOR= #007700]([/COLOR][COLOR= #0000BB]$path[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]image[/COLOR][COLOR= #007700]]);[/COLOR]
[COLOR= #0000BB]$size[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/getimagesize"]getimagesize[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$path[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]image[/COLOR][COLOR= #007700]]);[/COLOR]
[COLOR= #0000BB]$xas[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$size[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]] -[/COLOR] [COLOR= #0000BB]$watermerk_width[/COLOR] [COLOR= #007700]-[/COLOR] [COLOR= #0000BB]5[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$yas[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]5[/COLOR][COLOR= #007700];[/COLOR]
 
[COLOR= #FF8000]//--- merge watermark + image[/COLOR]
imagecopymerge[COLOR= #007700]([/COLOR][COLOR= #0000BB]$image[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$watermerk[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$xas[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$yas[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$watermerk_width[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$watermerk_height[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]100[/COLOR][COLOR= #007700]);[/COLOR]
 
[COLOR= #FF8000]//--- print image[/COLOR]
imagejpeg[COLOR= #007700]([/COLOR][COLOR= #0000BB]$image[/COLOR][COLOR= #007700]);[/COLOR]
 
[COLOR= #FF8000]//--- destroy image + watermark[/COLOR]
imagedestroy[COLOR= #007700]([/COLOR][COLOR= #0000BB]$image[/COLOR][COLOR= #007700]);[/COLOR]
imagedestroy[COLOR= #007700]([/COLOR][COLOR= #0000BB]$watermerk[/COLOR][COLOR= #007700]);
}[/COLOR]
[URL="http://www.php.net/else"]else[/URL]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"Geen naam meegegeven in URL."[/COLOR][COLOR= #007700];[/COLOR]
?>


Dit scriptje gooit een watermerk over het plaatje heen.
Dit watermerk moet je nog wel even zelf maken

Als je op one2xs een directe links naar het plaatje stuurt zal deze wel normaal te zien zijn.

je kunt je plaatjes laten zien op je site op deze manier:
(watermerk.php etc is voorbeeld)

Afbeelding
0
Patricka

Lid · Topicstarter

Berichten
12.729
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Justafool schreef:
[COLOR= #0000BB]<?[/COLOR]
[COLOR= #FF8000]//--- bekijk of var image wel is meegegeven in URL[/COLOR]
[URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]image[/COLOR][COLOR= #007700]])
{[/COLOR]
[COLOR= #FF8000]//--- send right header[/COLOR]
[URL="http://www.php.net/header"]header[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]content-type: image/jpeg[/COLOR][COLOR= #007700]);[/COLOR]
 
[COLOR= #FF8000]//--- zet het path[/COLOR]
[COLOR= #0000BB]$path[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"images/"[/COLOR][COLOR= #007700];[/COLOR]
 
[COLOR= #FF8000]//--- zet path naar watermerk (.png transparant!)[/COLOR]
[COLOR= #0000BB]$path_watermerk[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"watermerk.png"[/COLOR][COLOR= #007700];[/COLOR]
 
[COLOR= #FF8000]//--- watermark[/COLOR]
[COLOR= #0000BB]$watermerk[/COLOR] [COLOR= #007700]=[/COLOR] imagecreatefrompng[COLOR= #007700]([/COLOR][COLOR= #0000BB]$path_watermerk[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$watermerk_width[/COLOR] [COLOR= #007700]=[/COLOR] imagesx[COLOR= #007700]([/COLOR][COLOR= #0000BB]$watermerk[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$watermerk_height[/COLOR] [COLOR= #007700]=[/COLOR] imagesy[COLOR= #007700]([/COLOR][COLOR= #0000BB]$watermerk[/COLOR][COLOR= #007700]);[/COLOR]
 
[COLOR= #FF8000]//--- image[/COLOR]
[COLOR= #0000BB]$image[/COLOR] [COLOR= #007700]=[/COLOR] imagecreatefromjpeg[COLOR= #007700]([/COLOR][COLOR= #0000BB]$path[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]image[/COLOR][COLOR= #007700]]);[/COLOR]
[COLOR= #0000BB]$size[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/getimagesize"]getimagesize[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$path[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]image[/COLOR][COLOR= #007700]]);[/COLOR]
[COLOR= #0000BB]$xas[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$size[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]] -[/COLOR] [COLOR= #0000BB]$watermerk_width[/COLOR] [COLOR= #007700]-[/COLOR] [COLOR= #0000BB]5[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$yas[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]5[/COLOR][COLOR= #007700];[/COLOR]
 
[COLOR= #FF8000]//--- merge watermark + image[/COLOR]
imagecopymerge[COLOR= #007700]([/COLOR][COLOR= #0000BB]$image[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$watermerk[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$xas[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$yas[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$watermerk_width[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$watermerk_height[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]100[/COLOR][COLOR= #007700]);[/COLOR]
 
[COLOR= #FF8000]//--- print image[/COLOR]
imagejpeg[COLOR= #007700]([/COLOR][COLOR= #0000BB]$image[/COLOR][COLOR= #007700]);[/COLOR]
 
[COLOR= #FF8000]//--- destroy image + watermark[/COLOR]
imagedestroy[COLOR= #007700]([/COLOR][COLOR= #0000BB]$image[/COLOR][COLOR= #007700]);[/COLOR]
imagedestroy[COLOR= #007700]([/COLOR][COLOR= #0000BB]$watermerk[/COLOR][COLOR= #007700]);
}[/COLOR]
[URL="http://www.php.net/else"]else[/URL]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"Geen naam meegegeven in URL."[/COLOR][COLOR= #007700];[/COLOR]
?>
Dit scriptje gooit een watermerk over het plaatje heen.
Dit watermerk moet je nog wel even zelf maken

Als je op one2xs een directe links naar het plaatje stuurt zal deze wel normaal te zien zijn.

je kunt je plaatjes laten zien op je site op deze manier:
(watermerk.php etc is voorbeeld)

Afbeelding

Dit wil ik dus niet, als jij bijvoorbeeld: http://www.website.nl/images/bg.png hebt en iemand kopieert dat zo, dan hebben ze het nog.
0
Berichten
515
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Oh zon afbeelding beveiliging...
Dan zal ik nog even wat verder moeten neuzen
0
Berichten
1.909
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
<!--







var message="Kopiren is verboden!";



///////////////////////////////////

function clickIE4(){

if (event.button==2){

alert(message);

return false;

}

}



function clickNS4(e){

if (document.layers||document.getElementById&&!document.all){

if (e.which==2||e.which==3){

alert(message);

return false;

}

}

}



if (document.layers){

document.captureEvents(Event.MOUSEDOWN);

document.onmousedown=clickNS4;

}

else if (document.all&&!document.getElementById){

document.onmousedown=clickIE4;

}



document.oncontextmenu=new Function("alert(message);return false")



// --> 

</script>


Had ik heel vroeger. Zorgt er voor dat in elk geval mensen die niet weten dat je met CTRL+C kan kopieeren niet meer kunnen kopieeren
0
Berichten
515
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Vreemd ik zie letterlijk overal op google zelfde code staan en blijft een broken image icon xD

Naja speel nog wel even verder..

Zoals ik nu begrijp uit je startpost wil je niet dat andere sites jou plaatjes zichtbaar kunnen maken maar dat je wel zelf domeinen wil toevoegen die dat wel mogen.

dit kan (waarschijnlijk) met .htacces

#Stop Image Hotlinking
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http(s)?://(www.)?jouwebsite.nl [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !google. [NC]
RewriteCond %{HTTP_REFERER} !search?q=cache [NC]
RewriteCond %{HTTP_REFERER} !msn. [NC]
RewriteCond %{HTTP_REFERER} !yahoo. [NC]
RewriteCond %{REQUEST_URI} !^nohotlink.jpg$
RewriteRule .(jpe?g|png|gif)$ nohotlink.jpg [NC,R,L]


het werkt bij mij tot nu toe nog niet maar misschien jou wel ?
0
Patricka

Lid · Topicstarter

Berichten
12.729
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Justafool schreef:
Vreemd ik zie letterlijk overal op google zelfde code staan en blijft een broken image icon xD
Naja speel nog wel even verder..

Zoals ik nu begrijp uit je startpost wil je niet dat andere sites jou plaatjes zichtbaar kunnen maken maar dat je wel zelf domeinen wil toevoegen die dat wel mogen.

dit kan (waarschijnlijk) met .htacces

#Stop Image Hotlinking
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http(s)?://(www.)?jouwebsite.nl [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !google. [NC]
RewriteCond %{HTTP_REFERER} !search?q=cache [NC]
RewriteCond %{HTTP_REFERER} !msn. [NC]
RewriteCond %{HTTP_REFERER} !yahoo. [NC]
RewriteCond %{REQUEST_URI} !^nohotlink.jpg$
RewriteRule .(jpe?g|png|gif)$ nohotlink.jpg [NC,R,L]


het werkt bij mij tot nu toe nog niet maar misschien jou wel ?

Hallo,

Zelf heb ik geen enkele ervaring met .htacces
Anders laat ik het wel maken, moet namelijk meer dingen laten maken wink
In ieder geval bedankt.
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren