[ Domacin covek @ 16.10.2010. 15:17 ] @
Napravio sam formu za upload slika (više slika od jednom) ,ali imam problem kada neko od polja u formi ostane prazno dobijam poruku o grešci,tačnije deo skripte koji proverava dali je ekstenzija dozvoljena prazno polje smatra nedozvoljenom ekstenzijom.
Šta da uradim kada jedno od polja u formi ostane ne popunjeno(prazno) da ne dobijem odgovor Tip datoteke nije dozvoljena.
Eto ispod deo koda koji se tiče te zabrane.


Code:

$allowed_filetypes = array('.jpg','.gif','.bmp','.png');
$ext = substr($file_name, strpos($file_name,'.'), strlen($file_name)-1);




}

//Podešavane dozvoljenog tipa
else if (!in_array($ext,$allowed_filetypes)) {
    echo "Tip datoteke nije dozvoljena.<br />";
$ok=0;
}


[Ovu poruku je menjao Domacin covek dana 16.10.2010. u 17:38 GMT+1]
[ Jbyn4e @ 16.10.2010. 17:19 ] @
1) dali se pise odvojeno
2) ne popunjeno se pise spojeno
3) "Tip datoteke nije dozvoljena" nije ispravno, "Tip" je muskog roda, ne zenskog.
4) negde pre ovog sveg koda proveris da li je $file_name prazno, i ako jeste - ne izvrsavas ovaj kod.
[ Domacin covek @ 16.10.2010. 17:39 ] @
Sav sam se upleo oko koda da na pravopis ne obraćam pažnju , lickanje na kraju ;).
Može mali primjer oko provjere da li je $file_name prazno.
Hvala
[ Jbyn4e @ 16.10.2010. 21:10 ] @
Ti malo zezas?

Koliko vidim, "if" si naucio da koristis, pa bi valjda mogao da se setis necega ovako:

Code (php):

if ($promenljiva=='') ...
 


Ako ti je to suvise jednostavno, upotrebi funkciju empty
[ Domacin covek @ 17.10.2010. 12:10 ] @
Hahaha , ma znam da treba if ($file_name==' ') ... ali nikako da saznam kako da naredim da kada je polje prazno neradi ništa , to jest radi ali za polja koja nisu prazna.
[ Jbyn4e @ 17.10.2010. 12:20 ] @
Pa sam si rekao, treba li sve operatore poredjenja da navodim?
Ajde...Comparison Operators

HINT: Znaci kad $file_name NIJE prazno, izvrsi kod.