Hallo,
Ik probeerde de tijd die eerder in mijn database gezet is eruit te halen en te vergelijken met de huidige tijd, om daarmee spam met een form te voorkomen.
Het probleem is, dat als ik deze data eruit haal, ik "Resource ID: #4" krijg wat dus niet te vergelijken is met de huidige tijd.
Elders in de pagina gebruik ik op een gewone manier de data uit mijn database.
Stukje code waar het wordt gebruikt:
Ja ik ben me ervan bewust dat de rest ook nog niet helemaal af is, bv. de check of de persoon al eerder wat heeft geplaatst, dit komt nog.
- Tijs
Ik probeerde de tijd die eerder in mijn database gezet is eruit te halen en te vergelijken met de huidige tijd, om daarmee spam met een form te voorkomen.
Het probleem is, dat als ik deze data eruit haal, ik "Resource ID: #4" krijg wat dus niet te vergelijken is met de huidige tijd.
Elders in de pagina gebruik ik op een gewone manier de data uit mijn database.
Stukje code waar het wordt gebruikt:
else {
$time = date(G:i:s);
$lastorder = mysql_query("SELECT time FROM minerals WHERE username=$username");
$lastorderdate = mysql_query("SELECT date FROM minerals WHERE username=$username");
echo $time; // Om te kijken wat er fout ging
echo $lastorder; // Om te kijken wat er fout ging
if (strtotime($time) - strtotime($lastorder) < 600 && $date == $lastorderdate) {
echo You can only order once per 10 minutes.;
} Ja ik ben me ervan bewust dat de rest ook nog niet helemaal af is, bv. de check of de persoon al eerder wat heeft geplaatst, dit komt nog.
- Tijs
