sto creando un contatore un po particolare se avete consigli per semplificare il lavoro sono contento vorrei memorizzare l'ip del visitatore in un db per fare varie operazioni per statistiche etc.... però ho problemi con le if in particolare la prima penso di aver sbgliato con $myvlue ho provato tutte le fetch ma niente potete aiutarmi?
<?php
session_start()
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento senza titolo</title>
</head>
<body>
<?php
//recupero l'ip dell'utente
$ipadress = $_SERVER['REMOTE_ADDR'];
//variabile end
$end = $datas + 86400;
// data della sessione
$datas = $_SESSION['datas'];
// mi connetto al db e controllo se l'utente oggi ha gia visitato il sito
$nomeserver = "localhost";
$username = "";
$password = "";
$dbname = "my_rbrtone81";
$tablename = "count";
$myconn = mysql_connect($nomeserver);
$mydb = mysql_select_db($dbname,$myconn);
$my_sql1 = "SELECT ipadress FROM $tablename WHERE ipadress LIKE '%$ipadress%'";
$myquery = mysql_query($my_sql1,$myconn);
$myvalues = mysql_fetch_array($myquery);
//interrogo il db se l'ip dell'utente è gia presente se non è presente lo memorizzo e lo conto
if ($myvalues == $ipadress){
$_SESSION['datas'] = date('H:m');
echo "oggi non sei stato qui e io ti conto e ti memorizzo";
$fo = fopen("count.txt","r+");
$file = file('count.txt');
$count = $file[0]+1;
fwrite($fo,$count);
echo "sei il visitatore N° $count";
fclose($fo);
$my_sql2 = "INSERT INTO $tablename (ipadress) VALUES ('$ipadress')";
$myquery = mysql_query($my_sql2,$myconn);
}
//se invece è gia presente gli chiedo se è passato un giorno da quando si è connesso al sito
else if ($datas > $end){
unset($_SESSION['datas']);
$_SESSION['datas'] = date('H:m');
echo "è passato un giorno da quando sei stato qui e io ti riconto";
$fo = fopen("count.txt","r+");
$file = file('count.txt');
$count = $file[0]+1;
fwrite($fo,$count);
echo "sei il visitatore N° $count";
fclose($fo);
}
mysql_close($myconn);
?>
<form action="count.php" method="post">
<input type="checkbox" value="1" name="sesdel" />elimina sessione
<input type="submit" value="elimina sessione" />
</form>
</body>
</html>