To clarify what was going on...
This is wordy and kinda technicall.
In other words, it is of no real use to anyone.
On some sites, such as some free web hosting companies, if you try to link to an image from outside of the site you will get those types of messages. This is to prevent a few things, one of which is to reduce the amount of bandwidth the company is using by non-customers.
As an exmaple:
Joe has a 1 MB image located on a free web host xyz.com. He then posts a message on this board saying look at this: [*img]http://xyz.com/mylargeimage.jpg[*/img]. By doing this the xyz.com company is being used to host his image, but the person seeing the image doesnt know the image is from xyz.com. xyz.com is annoyed so they will display the image: "no external linking xyz.com" This will help promote their site by having the person who wanted to see the image go to xyz to see it.
How to do this:
In order to 100% flawlessly do this you would need a system process running in the background to intercept all image requests. I cant do this since the site is running on a web hosts machine. A work around is to have a script dish out all images you want to monitor.
The problem:
I created a script to check the referrer of the image. In other words, if the image was located on abc.com do not show it. Conversly, if the image is located on rswarrior.com show it.
This works fine and dandy for people who are not running various Firewall, Anti-Virus, Anti-Popup, anononyous software, etc... For people who are running these things, you can probably find an option to "Block the Referrer". With this enabled, my script sees your legit image request as an invalid image request; hence the wrong image.
The Solution:
I removed all calls to the script. Images are displayed directly now and there should be no further problem.
CarKnee
Told ya it was useless info