RFZ: Refferer Check nur mit URL

Beitrag lesen

Hallo,
ich möchte gerne einen Referrer Check mit php realisieren. Und zwar möchte ich hier jeden Referrer durchlassen hauptsache er ist von der URL X egal welche Unterseite oder es gibt keinen Refferrer. [...]
Aber wie füge ich hier ein das Falls kein Refferrer übergeben wird das gleich eingefügt wird?

$ref = $_SERVER['HTTP_REFERER'];  
if ( !strstr($ref,'domain.com') && preg_match('%^https?://%i',$ref) ) {  
 # böse  
} else {  
 # ok  
}  

Ist, denk ich, selbsterklärend. Mit dem regulären Ausdruck wird sichergestellt, dass wirklich nur fremde Referer geblockt werden, und keine die durch Tools geblockt werden.