![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 89 Pomógł: 2 Dołączył: 15.12.2012 Ostrzeżenie: (10%) ![]() ![]() |
Witam, posiadam swoją stronę PHP i mam tam system punktów utworzyłem już taką tabelę:
Oraz zrobiłem takie zapytanie
Oraz mam np. link http://www.adres-strony.pl/doladuj.php?id=15&kod=12w31a I teraz skrypt powinnien wyszukać w tabelce 'uzytkownicy' uzytkownika o id 15 oraz w tabelece 'codes' ma wyszukać kod 12w31a i jeżeli w kolumnie aktywuj będzie 0 to wykonują się takie zapytania
Oraz ma się w echo wyświetlić np.
Ale jeżeli w kolumnie aktywuj będzie 1 to wyświetla się takie coś
Ten post edytował Killerek 28.03.2013, 22:52:07 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 2 Dołączył: 7.06.2007 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
jeśli zapytanie:
nie zwróci błędu to będziesz miał taki komunikat, nigdzie nie inicjalizujesz zmiennej $wynik (wiem ze w PHP nie musisz, ale wtedy nie masz pewnosci ze jest "negatywna", a to może prowadzić do tego że warunek będzie prawdziwy). Jednocześnie jeśli zrobiłbyś osobne sprawdzanie (w osobnej zmiennej) dla każdej kwerendy to możesz wyświetlić/zalogować odpowiedni komunikat o błędzie. Dodatkowo nigdzie nie widzę filtrowania zmiennych przesyłanych od usera, a to dość niebezpieczne... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 02:08 |