Just off the top of my head (you can see it over there) you could replace the image with a script that dumps the requesting IP into a database or file, though that's a bit underhanded obviously.
Oh and as for finding out if people are hot linking, the only way I really know of atm is via your hosts' stats on your site, which should list every goings on and what files use the most bandwidth and from where etc. though I'm yet to look into it properly however...
Well actually my question was this one:
Somebody posts his image on a message board. It's posted on imageshack and if I right click on the picture I can find out the exact URL.
Now I want to know: Which other sites does that guy visit?
So can I search for other websites that show exactly the same picture/that link to the picture as in
they all link to the same exact imageshack address
because nobody answers me real question so i thought about explaining it better in the hope to get an answer
i didnt want a code to block/disable hotlinking
i wanted to find out how links to a picture and where else its posted
The easiest way (and only way that I know of) is by checking your logs on the server. It'll usually give you a complete list of who accessed what, from where. My server uses AwStats.
Change the filename of the original pic. Then change the link on every site you used the pic on to the new one. Finally you upload a pic of goatse with the old file's name.
- Ok, you must admit that was the most creative cussing this site have ever seen -
"Oh and as for finding out if people are hot linking, the only way I really know of atm is via your hosts' stats on your site, which should list every goings on and what files use the most bandwidth and from where etc. though I'm yet to look into it properly however..."
Yeah, my site uses AwStats like Shab.. as well as some other software which shows you exactly who is looking at stuff and where your bandwidth is going etc, which is quite nice.. but not everyone has it.
That article looks like it probably covers what you need MasterM... .htaccess would be the most obvious of ways. Making it so that only local users from your domain can view / access etc. You'll have to mess around with privileges and levels of access, like 7 7 7 and all that crap but that should sort it if you look into it.
I do NOT complain about people stealing my bandwith. It's not even about me. Say Circy posts a screenshot of his latest game on TDC and he MIGHT post that screenshot on other forums and I want to find out what other forums he posted the picture on- how do I do that?
The address of the picture will always be the same just posted on different websites and I want to see where the picture is posted.
I don't think it's possible to check where an image is hosted unless the server allows it. So if it's not your image you can't set it up so you can check.