PHP interesse |
|
Ik probeer met het volgende script:
-Checken of het ip al in de database staat.
zo ja aan aantalx een 1 toevoegen.
-staat hij niet in de database zet hij hem er zelf in met
aantalx op 1.
Er gaat volgens mij iets niet goed met het ++en van $aantalx..?
Hier mijn code.
$ip = $_SERVER['REMOTE_ADDR'];
$sql = mysql_query("SELECT * FROM banned_ips");
if(mysql_num_rows($sql) == 0)
{
$aantalx =1;
$query="INSERT INTO banned_ips (ip, datum, aantalx) VALUES ('$ip', now(),'$aantalx')";
mysql_query($query) or die (mysql_error());
echo "nieuw ip";
}
//hij staat in de database
$aantalx++;
$query="UPDATE banned_ips SET aantalx='$aantalx' WHERE ip='$ip'";
mysql_query($query) or die (mysql_error());
$ip = $_SERVER['REMOTE_ADDR']; { $aantalx =1; $query="INSERT INTO banned_ips (ip, datum, aantalx) VALUES ('$ip', now(),'$aantalx')"; } //hij staat in de database $aantalx++; $query="UPDATE banned_ips SET aantalx='$aantalx' WHERE ip='$ip'";
Kan iemand zien wat er niet ok gaat?
Thx:cool:
|