Codice PHP:
//esempiofunzione.php
function provenienza()
{
$ret = array();

$ret['data'] = date("Y-m-d G:i:s");
$ret['ip'] = $_SERVER["REMOTE_ADDR"];
$ret['provenienza'] = $_SERVER['HTTP_REFERER'];
$ret['sistema'] = $_SERVER["HTTP_USER_AGENT"];

$indDa parse_url($da);
parse_str($indDa['query'], $parsato);
$ret['motore'] = "";
$ret['chiave'] = "";
if (
eregi("google."$indDa['host']))
{
$ret['chiave'] = $parsato["q"];
$ret['motore'] = 'google';
}
elseif (
eregi("virgilio."$indDa['host']))
{
$ret['chiave'] = $parsato["qs"];
$ret['motore'] = 'virgilio';
}
elseif (
eregi("msn."$indDa['host']))
{
$ret['chiave'] = $parsato["q"];
$ret['motore'] = 'msn';
}
elseif (
eregi("libero."$indDa['host']))
{
$ret['chiave'] = $parsato["query"];
$ret['motore'] = 'libero';
}
elseif (
eregi("search.yahoo."$indDa['host']))
{
$ret['chiave'] = $parsato["p"];
$ret['motore'] = 'yahoo';
}

return (
$ret);
}
$informazioni provenienza();
// echo di esempio
echo "Hai cercato " $informazioni['chiave'] . " con il motore di ricerca " $informazioni['motore'] . " e la tua postazione invia i seguenti dati: " $informazioni['sistema'];
//in poche parole metti tutto in un unico file per evitare sprechi di memoria 
poi nella index metti

<?
echo "<a href=esempiofunzione.php>Esegui funzione</a>";
?>

in questo modo quando clicchi sul link della index ti esegue la funzione
chiaro?
chiedi pure se hai bisogno
vestini.gilda@libero.it