Preskoči na sadržaj
Ista raja. Nova runda.
GAMERZ.ba — REBORN
Diskusija

treba mi hitno provjera

135 pregleda · 7 odgovora · otvorena 16.02.2013. u 12:14

ovaj isset me podsjeća ili na isusa ili na izeta iz lud zbunjen, ne znam zašto ali je tako.

njušim šamar, al aj ko ga j**e pošto ja nisam tu radi bodova, tu sam da se zajebajem i tako sve ukrug

Post dobio šamar od DZAVID

Sta uopste hoces da postignes s ovom provjerom ?
i cuj kraj isset-a lol
q7eb2a je napisao/la:
Sta uopste hoces da postignes s ovom provjerom :r?
i cuj kraj isset-a lol
// kraj isseta mi je samo da znam dokle ide taj dio :D

Pa moram provjeriti da li medalja br1 postiju u bazi kod tog korisnika. Bez provjere dodavat ce mi vise istih medalja :S
Auth0riTy je napisao/la:
// kraj isseta mi je samo da znam dokle ide taj dio 

Pa moram provjeriti da li medalja br1 postiju u bazi kod tog korisnika. Bez provjere dodavat ce mi vise istih medalja :S
Pa zasto onda provjeravas svaku medalju posebno

pokupis id medalje koju hoces da dodas, id logovanog korisnika i provjeris

SELECT COUNT(id) FROM medalje WHERE kome = $uid AND type = $type


pokupis rezultat u neku varijablu(recimo $total) a od php-a ostaje samo jedna provjera

if($total == '0')
{
// dodaj medalju
}


[ ! ] Nemoj zaboravit escape-aj input
[ ! ] Nemoj zaboravit provjerit da li odredjena medalja uopste postoji
mah joj kad radim sve prvi put napamet :D
uglavnom skontao sam da ono nije radilo jer sam stavio naopako :S
trebalo vako biti:
if(mysql_num_rows($provjera_1)==0){
$provjera_1 = mysql_query("SELECT * FROM medalje WHERE type='1' AND kome='$profil_id'");

:D e sad ti kazes da trebam input escape,jel to vazi i za SELECT.
Auth0riTy je napisao/la:
mah joj kad radim sve prvi put napamet 
uglavnom skontao sam da ono nije radilo jer sam stavio naopako :S
trebalo vako biti:
if(mysql_num_rows($provjera_1)==0){
$provjera_1 = mysql_query("SELECT * FROM medalje WHERE type='1' AND kome='$profil_id'");

:D e sad ti kazes da trebam input escape,jel to vazi i za SELECT.
Ne samo za select, za svaki input za koji ne mozes biti siguran.
Inace je zlatno pravilo u web developmentu: "Never trust user input"
ok,stavit cu danas na sve,mada na svim inputima ima zastita,samo nisam na SELECT metnio :D

Prijavi se da bi odgovorio/la na ovu temu.