Hey Leute ich habe mir folgende Reload-Sperre gecodet und habe nun keine Ahnung was falsch daran ist.
Wenn ihr wollt könnt ihr bitte den Code anschauen.
Wäre euch sehr dankbar.
Die ID wird weiter oben abgefragt.
Daran kann es nicht liegen, da ichs schon getestet habe ich denke es liegt irgendwo an einer If/else abfrage ich komme aber nicht auf den Fehler.
PHP-Code:
$reloadabfrage = "SELECT reloadip, reloadts,id FROM reload WHERE id = '$id'";
$reloadergebnis = mysql_query($reloadabfrage);
while($row = mysql_fetch_object($reloadergebnis))
{
$reloadipsave = "$row->reloadip";
$reloadipakt = getenv("REMOTE_ADDR");
$reloadts = time();
$reloadcheck = time() - $row->reloadts;
echo "$reloadipsave 1<br>";
echo "$reloadpiakt 2<br>";
echo "$reloadts 3<br>";
echo "$reloadcheck 4<br>";
mysql_query("DELETE FROM reload WHERE $reloadcheck => 3600");
if ($reloadipsave == $reloadipakt)
{
echo "Du warst schon hier";
}
else
{
$random = rand(0, 10);
mysql_query("UPDATE login SET profileklick=`profileklick`+1,money=`money`+'$random' WHERE id='$id'");
mysql_query("INSERT INTO reload (reloadip,reloadts,id) VALUES ($reloadipakt,$reloadts,$id)");
}
}