PHP interesse |
|
Beste sitemasters,
!!!!!!!!!!!!!!!! laat maar, het is al opgelost
ik heb $requesturi=htmlspecialchars(addslashes($_SERVER['REQUEST_URI'])); gezet en dan $requesturi in de query gezt en je kan nu ' in de url zetten zonder dat je fouten krijgt
voor moest iemand is hetzlfde voor hebben
Ik heb het echt al afgezocht maar ik vind niet waarom ik deze fout krijg :
!!! Ik krijg de fout wel alleen als ik ' aan de url toevoeg, maar dat mag normaal toch geen fouten weergeven)
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '18:25' WHERE `ip` = 'IPADRESSTAATHIERDAN'' at line 1
At line 1 is het al niet, het ligt aan dit stukje script, als ik er // voorzet gaat de fout weg dus ligt het hieraan.
$query = mysql_query("SELECT * FROM `stats_bezoekersonline` WHERE `ip` = '".$ip."'")or die(mysql_error());
if(mysql_num_rows($query) == 0)
{
mysql_query("INSERT INTO `stats_bezoekersonline` (`datum`, `tijd`, `url`, `uur`, `ip`) VALUES ('".date("Y-m-d")."', '".time()."', '".$_SERVER['REQUEST_URI']."', '".date("H:i")."','".$ip."')")or die(mysql_error());
}
else
{
mysql_query("UPDATE `stats_bezoekersonline` SET `tijd` = '".time()."', `url` = '".$_SERVER['REQUEST_URI']."', `uur` = '".date("H:i")."' WHERE `ip` = '".$ip."'")or die(mysql_error());
}
{ mysql_query("INSERT INTO `stats_bezoekersonline` (`datum`, `tijd`, `url`, `uur`, `ip`) VALUES ('".date("Y-m-d")."', '".time()."', '".$_SERVER['REQUEST_URI']."', '".date("H:i")."','".$ip."')")or die(mysql_error()); } else { mysql_query("UPDATE `stats_bezoekersonline` SET `tijd` = '".time()."', `url` = '".$_SERVER['REQUEST_URI']."', `uur` = '".date("H:i")."' WHERE `ip` = '".$ip."'")or die(mysql_error()); }
Kan iemand helpen?? danku
|