Hi Mathias,
Du machst es Daniela aber sehr einfach ;-)
if (isset($_SERVER['HTTP_REFERER']) && !empty($_SERVER['HTTP_REFERER'] && !stristr($_SERVER['HTTP_REFERER'], "deineURL.de")) {
Da ist noch ein Tippfehler drinnen, also doch eine kleine Hürde für D. eingebaut. Eigentlich sollte das auch reichen:
if (!empty($_SERVER['HTTP_REFERER']) && !stristr($_SERVER['HTTP_REFERER'], "deineURL.de")) {
PHP Warnungen wegen nichtgesetzten Variablen können doch nur durch verschachtelten if-Anweisungen vermieden werden.
Ciao
Chris