dans le cadre de la release de mon gestionnaire de stat j'ai fait une petite fonction qui capte le referer
comme je sais qu'il y a ici des membres amateurs de code je vais la poster et la soumettre à votre jugement, j'ai parser tous les composants pour pouvoir deceler plus rapidement les tentatives de piratage
rog
comme je sais qu'il y a ici des membres amateurs de code je vais la poster et la soumettre à votre jugement, j'ai parser tous les composants pour pouvoir deceler plus rapidement les tentatives de piratage
Code:
####################################################################
function get_referer(){
#
$part = array(0=>"scheme","host","port","user","pass","path","query","fragment");
#
$result = array_flip($part);
#
if(isset($_SERVER['HTTP_REFERER']))
{
#print"<li> referer ok";
$parse_url = parse_url($_SERVER['HTTP_REFERER']);
if(get_magic_quotes_gpc() == 1)
{
while(list($key,$val) = each($parse_url))
{
$result["$key"] = $val;
}
}
else
{
while(list($key,$val) = each($parse_url))
{
$result["$key"] = addslashes($val);
}
}
}
#
return $result;
}
rog