ciao,
mettiamo caso che devo fare un controllo del genere:
dove $sito = 'http://www.sito.ext';Codice PHP:
if ( $sito == $_SERVER['HTTP_REFERER'] )
{
echo 'ok';
}
e $_SERVER['HTTP_REFERER'] sarą (se tutto č ok) lo stesso di $sito.
il problema sorge quando:
$sito = 'http://sottodominio.sito.ext/directory1/file.html';
oppure:
$sito = 'http://www.sito.ext/directory1/directory2/file8.php';
e
quando $_SERVER['HTTP_REFERER'] assume il valore di http://www.sito.ext
poichč in questo caso il controllo non va a buon fine, mentre dovrebbe andare tutto ok perchč $_SERVER['HTTP_REFERER'] "appartiene" a $sito...
come posso sviluppare una cosa del genere?
grazie
![]()