ho questa query sql:
Codice PHP:
CREATE TABLE ip (id INT (5) UNSIGNED not null AUTO_INCREMENT, ip TEXT not null , data date DEFAULT NULL, PRIMARY KEY (id))
e questo come file di configurazione:
Codice PHP:
<?php
//connesione
$host = "localhost";
$user = "xxxxxx";
$password = "yyyyyy";
$name = "zzzzzzz";
$db = mysql_connect($host, $user, $password);
//Dicicamo di connetersi,e succesivamente di connetersi e selezionare un database (tuo_database)
if ($db == FALSE)
die ("Errore di connesione");
mysql_select_db($name, $db)
or die ("Errore nella selezione del database");
$ris = mysql_query('SELECT * FROM ip WHERE ip=\''.$_SERVER['REMOTE_ADDR'].'\'');
$time = date('Y-m-d');
$date = mktime(0, 0, 0, date("m") , date("d"), date("Y"));
if(mysql_num_rows($ris) == 0) //se è TRUE significa che non c'è nessuna visita con quell'IP
mysql_query("INSERT INTO ip (ip) VALUE ('".$_SERVER['REMOTE_ADDR']."')");
$ip = $_SERVER['REMOTE_ADDR'];
$query = mysql_fetch_row(mysql_query("SELECT data FROM ip WHERE ip='$ip'"));
if (strlen($query[0]) > 3) {
echo ("Ti sei connesso l'ultima volta il $query[0]");
}
//Imposto le statistiche di tempo del italia
setlocale(LC_TIME, "it_IT");
// Statistiche di tempo attuali
$anno_now =(strftime ("%Y"));
$mese_now =(strftime("%m"));
$giorno_now = (strftime ("%d"));
$data = ("$anno_now-$mese_now-$giorno_now");
mysql_query("UPDATE ip SET data='$data' WHERE ip='$ip' ");
mysql_close($db);
?>
e vorrei salvare anche delle variabili nel database cioé:
F_H:
dovrebbe contenere una scelta dell'utente che effettua una volta (la prima volta)
che entra nel sito...
cioé la visualizzazione flash o html...
e poi se flash la scelta di 2 stili di menú...