koop script voor game (if) als er genoeg geld is !?
domi oconnor
11/01/2016 14:45:43Goedemiddag!,
Ik ben met een website bezig dat uiteindelijk een game moet worden waar je bepaalde items kan kopen en daardoor dus je stats omhoog krijgt. Dat begint al aardig te lukken, alleen is het door middel van dit script ook mogelijk alles te kopen terwijl je cash op 0 staat en waardoor je dus de negatieve cijfers in gaat en dat wil ik dus niet...
is er iemand die al gelijk ziet wat er fout gaat ? of heeft iemand miss een tip waar het terug te vinden is ?
IF cash = >500 heb ik ook al geprobeerd maar werkt niet....
Alvast bedankt :D !
Ik ben met een website bezig dat uiteindelijk een game moet worden waar je bepaalde items kan kopen en daardoor dus je stats omhoog krijgt. Dat begint al aardig te lukken, alleen is het door middel van dit script ook mogelijk alles te kopen terwijl je cash op 0 staat en waardoor je dus de negatieve cijfers in gaat en dat wil ik dus niet...
is er iemand die al gelijk ziet wat er fout gaat ? of heeft iemand miss een tip waar het terug te vinden is ?
IF cash = >500 heb ik ook al geprobeerd maar werkt niet....
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
<?php
session_start();
require_once 'connect.php';
$user_id = $_SESSION['user_id'];
mysql_query("
UPDATE users
SET cash = cash - 500 , attack = attack + 5
WHERE user_id = '".$user_id."'
"); {header("Location: http://163.158.253.94/cms/markt.php");}
exit()
?>
session_start();
require_once 'connect.php';
$user_id = $_SESSION['user_id'];
mysql_query("
UPDATE users
SET cash = cash - 500 , attack = attack + 5
WHERE user_id = '".$user_id."'
"); {header("Location: http://163.158.253.94/cms/markt.php");}
exit()
?>
Alvast bedankt :D !
- Ariën -:
Dit topic is verplaatst naar de juiste categorie.
Gewijzigd op 12/01/2016 14:35:19 door - Ariën -
PHP hulp
14/01/2025 16:33:08Als je 500 wilt uitgeven, kun je AND cash >= 500 in de query toevoegen om te controleren of er wel 500 of meer aan cash beschikbaar is:
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
<?php
mysql_query("
UPDATE users
SET cash = cash - 500 , attack = attack + 5
WHERE user_id = '".$user_id."'
AND cash >= 500
");
?>
mysql_query("
UPDATE users
SET cash = cash - 500 , attack = attack + 5
WHERE user_id = '".$user_id."'
AND cash >= 500
");
?>
Thomas van den Heuvel
11/01/2016 15:08:15domi oconnor
11/01/2016 15:09:00Ik ga het dalijk gelijk even testen bedankt voor de snelle reactie !! is het belangrijk waar je de "AND cash" plaatst want ik had dat al geprobeerd alleen ik had het tussen update user en set cash geplaatst. Stel er is niet genoeg geld ? wordt je dan alsnog naar de header doorgelinkt ?
Toevoeging op 11/01/2016 17:42:43:
hoebedoel je ???? :O
Toevoeging op 11/01/2016 17:42:43:
Thomas van den Heuvel op 11/01/2016 15:08:15:
Verkeerde forum.
hoebedoel je ???? :O
Dit heeft niks met de website van PHPhulp zelf te maken.
Ik verhuis dit topic even naar juiste forum.
Ik verhuis dit topic even naar juiste forum.