![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 9.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
Moj problem polega na tym, ze mam skrypt, ktory umozliwia dodanie punktów (np zdrowia) a jednocześnie utratę innych punktów. Aby otrzymac pkt zdrowia trzeba miec np min 40 pkt a na koncie jest 20 pkt wtedy kod pokazuje wartośc ujemną. Jak zrobić, gdy osoba ma mało punktów wyskoczył komunikat, że nie może wykonać tej operacji.
Oto częsc skryptu: Kod $get = $_GET['get'];
if($get == '2') { $rand = rand(1,2); if($rand == 1) { echo 'Za udzial otrzymujesz 10 pkt doswiadczenia'; mysql_query('UPDATE `osoba` SET `dos` = `dos` + 10, `e` = `e` - 40, `s` = `s` - 100 WHERE `id` = '.$_SESSION['id'].''); } elseif($rand == 2) { echo 'Za udzial otrzymujesz 10 pkt doswiadczenia'; mysql_query("UPDATE `osoba` SET `do` = `do` + 20, `e` = `e` - 80, `s` = `s` - 100 WHERE `id` = ".$_SESSION['id'].""); } else { echo 'Blad'; } } else { echo '<a href="?get=2">Idz </a>'; } |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 11:43 |