PHP gevorderde |
|
Ik heb deze code:
<?
$login =$_SESSION['login'];
$memberid= $_SESSION['id'];
if(isset($_POST['crimes'])){
$queryty = mysql_query("SELECT cash, level, tijd FROM `login` WHERE id = '$memberid'");
while($object = mysql_fetch_object($queryty)){
$cash = $object->cash;
$current_time = time();
$_SESSION['currenttime'] = $current_time;
$amount = rand(0, 500);
$totaal = $cash + $amount;
$tijdlaatst = $object->tijd;
if(time() > ($_SESSION['currenttime'] +10))
{
$query = ("UPDATE `login` SET `cash` = '".$totaal."' AND `tijd` = '".$current_time."' WHERE id = '$memberid'");
mysql_query($query) or die(mysql_error());
echo "you made $$amount from the crime!";
}
else{
echo "tijd nog niet om!";
}
}
}
?>
<? $login =$_SESSION['login']; $memberid= $_SESSION['id']; if(isset($_POST['crimes'])){ $queryty = mysql_query("SELECT cash, level, tijd FROM `login` WHERE id = '$memberid'"); $cash = $object->cash; $_SESSION['currenttime'] = $current_time; $totaal = $cash + $amount; $tijdlaatst = $object->tijd; if(time() > ($_SESSION['currenttime'] +10)) { $query = ("UPDATE `login` SET `cash` = '".$totaal."' AND `tijd` = '".$current_time."' WHERE id = '$memberid'"); echo "you made $$amount from the crime!"; } else{ echo "tijd nog niet om!"; } } } ?>
Alleen nu zegt hij de hele tijd: tijd nog niet om. Terwijl het volgens mij wel zo moet zijn, er is dus iets fout.. ik heb al wel een vermoeden, maar het lukt maar niet.. iemand enig idee?
|