ciao, chi mi spiega gentilmente come si installa su server questo script? http://www.senamion.it/2006/07/11/ph...ave-di-accesso
ciao, chi mi spiega gentilmente come si installa su server questo script? http://www.senamion.it/2006/07/11/ph...ave-di-accesso
è molto ssemplice copi ssia la funzione che la chiamata della funzione in una nuova pagina php per esempiofunzione.php poi crei in un altra pagina un link a quella pagina poi la upload sul server
allora:
esempiofunzione.php sarà:
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);
}
funzione.php sarà:
$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'];
e poi...non ho capito come fare...
//con un link esegui la funzione
echo "<a href=funzione.php>Funzione</a>";
scusa ma non sono molto pratico di php...
questo dove lo devo mettere?
echo "<a href=funzione.php>Funzione</a>";
buongiorno, ditemi se sbaglio:
prendo questo codice:
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);
}
lo salvo con estenzione .php ovvero esempiofunzione.php e lo uppo sulla directory principale dove sta la index.htm
poi prendo il codice:
$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'];
lo salvo con nome funzione.php e lo uppo sulla directory principale dove sta la index.htm
fin ora è esatto? ora come proseguo?chi mi da una mano su questa cosa semplice?
grazie in anticipo
poi nella index mettiCodice 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
<?
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
nella index ho messo:
<?
echo "<a href=esempiofunzione.php>Esegui funzione</a>";
?>
vedi come mi esce sul sito: http://esempio.altervista.org