- Home
- Categorie
- Coding e Sistemistica
- PHP
- Verificare indirizzo ip database
-
Verificare indirizzo ip database
ciao a tutti ho fatto questo script xò non ho ottenuto i risultati sperati:[PHP]
$ip=getenv("REMOTE_ADDR");
$query = "SELECT * FROM sondaggio_ip";
$result = mysql_query($query, $db_connect) or die("Errore...");
$numrows = mysql_num_rows($result);
if ($numrows==0){
print"Database vuoto!";
}
else
{
for($x=0; $x<$numrows; $x++){
$resrow = mysql_fetch_row($result);
if ($ip==$resrow[indir_ip]){
header("Location: link");
exit;
}}};
[/PHP]
con questo script volevo far verificare la presenza dell' ip del client nel database...
Grazie Talo
-
Che intendi con "non ho avuto i risultati"?
Il codice mi sembra un po astruso, io lo modificherei cosi:
[php]$ip=getenv("REMOTE_ADDR");
$query = "SELECT * FROM sondaggio_ip WHERE indir_ip='$ip'";
$result = mysql_query($query, $db_connect) or die("Errore...");
if($resrow = mysql_fetch_row($result)) {
header("Location: link");
exit;
}
[/php]Sciupa anche meno risorse