if($user['punkty'] <= 0) { }
Czy takie zabezpieczenie to jest za mało ? Czy przeciążenie serwera może mieć wpływ na działanie tego ?
if($_GET['mode'] == 'polap') { if($planetrow['pola_licz'] >= 50) { message('Wykorzystales limit 50 pakietow.','Sklep'); } if($planetrow['planet_type'] == 3) { message('Opcja dostępna tylko na planecie.','Sklep'); } if($user['dodatki'] < 2) { message('Nie posiadasz wystarczająco punktów!','Sklep'); // to nie podziałało* } $pros = "UPDATE {{table}} SET "; $pros .= "`dodatki` = `dodatki` - '2' "; $pros .= "WHERE "; $pros .= "`id` = '". $user['id']."' "; doquery( $pros, "users"); $QryUpdatePlanet = "UPDATE {{table}} SET "; $QryUpdatePlanet .= "`field_max` = `field_max` + '5',"; $QryUpdatePlanet .= "`pola_licz` = `pola_licz` + '1'"; $QryUpdatePlanet .= "WHERE "; $QryUpdatePlanet .= "`id` = '". $user['current_planet'] ."' "; doquery( $QryUpdatePlanet, "planets"); message('Powiększyłeś planetę o pięc pól.','Sklep'); }