[ maarinko @ 30.08.2008. 17:58 ] @
Hocu da napravim upload slika u bazu i sajt ali imam problem kako da definisem u skriptu format slike. Dacu KOD pa ako neko moze da me posavetuje bicu mu zahvalan: Code: <html><head><title>Upload slika</title><meta http-equiv="Content-Language" content="sr"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1250"> </head><body><h2>Upload slika</h2><hr> <? if ($_POST["SBgumb"]!="Posalji"){ ?> <form method="POST" action="" enctype="multipart/form-data"> <input type="hidden" name="MAX_FILE_SIZE" value="1000000"> <input type="file" size="25" name="slika"><br> <input type="submit" name="SBgumb" value="Posalji"> <input type="reset" value="Reset"> </form> <? }else{ if ($_FILES['slika']['error'] > 0){ echo 'Problem: '; switch ($_FILES['slika']['error']){ case 1: echo 'Slika je premasila dozvoljenu velicinu u bajtima'; break; case 2: echo 'Slika je premasila dozvoljenu velicinu u bajtima'; break; case 3: echo 'Slika nije potpuno ucitana'; break; case 4: echo 'Slika nije ucitana'; break; } exit; } if ($_FILES['slika']['type'] != "XXXXXXXXXXXXX"){ echo 'Problem: slika nije u okviru ponudjenih formata (gif,jpeg,jpg,png,psd,bmp,swf)'; exit; } $upfile = '/uploads/'.$_FILES['slika']['name']; if (is_uploaded_file($_FILES['slika']['tmp_name'])){ if (!move_uploaded_file($_FILES['slika']['tmp_name'], $upfile)){ echo 'Problem: Nije premestena slika u sajt'; exit; } }else{ echo 'Problem: Nismo ucitali sliku pod nazivom: '; echo $_FILES['slika']['name']; exit; } echo 'Slika je uspesno ubacena<br><br>'; // Reformatiranje sadrzaja datoteke $fp = fopen($upfile, 'r'); $contents = fread ($fp, filesize ($upfile)); fclose ($fp); $contents = strip_tags($contents); $fp = fopen($upfile, 'w'); fwrite($fp, $contents); fclose($fp); // Prikazivanje slike u brouzeru echo 'Prikazivanje slike u brouzeru:<br><hr>'; echo $contents; echo '<br><hr>'; } ?> </body></html> Pretpostavljam da trebam nesto napisati u sledecem redu (zato sam stavio "XXXXXXX"): Code: if ($_FILES['slika']['type'] != "XXXXXXXXXXXXX"){ |