Advertisement
Guest User

Untitled

a guest
Feb 17th, 2013
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.71 KB | None | 0 0
  1. for ($i = 0; $i < count($_FILES['datoteka']['name']); $i++) {
  2. if(!empty($_FILES['datoteka']['name'][$i])){
  3. $dovoljeneDatoteke = array('jpg','JPG','jpeg','JPEG','png','PNG','gif','GIF');
  4. $koncnica = end(explode('.', $_FILES['datoteka']['name'][$i]));
  5. $maxVelikost = 5500000;
  6. if($_FILES['datoteka']['size'][$i] > $maxVelikost){
  7. $napaka .= izpisJezik('datoteka_prevelika');
  8. }
  9. elseif (!in_array($koncnica, $dovoljeneDatoteke)){
  10. $napaka .= sprintf(izpisJezik('datoteka_format'),$FILES['datoteka']['name'],'jpg, png, gif');
  11. }
  12. elseif(file_exists(UPLOAD_CMS_GALERIJA . $_FILES['datoteka']['name'][$i])){
  13. $napaka .= sprintf(izpisJezik('datoteka_obstaja'),$_FILES['datoteka']['name'][$i]);
  14. }
  15. if($napaka == false){
  16. $datoteka = $_FILES['datoteka']['tmp_name'][$i];
  17. if($koncnica == "jpg" || $koncnica == "JPG" || $koncnica == "jpeg" || $koncnica == "JPEG"){
  18. $vrsta = imagecreatefromjpeg($datoteka);
  19. } else if($koncnica == "png" || $koncnica == "PNG"){
  20. $vrsta = imagecreatefrompng($datoteka);
  21. } else {
  22. $vrsta = imagecreatefromgif($datoteka);
  23. }
  24. list($dolzina,$sirina) = getimagesize($datoteka);
  25. $novoDolzina = 150;
  26. $novoSirina = ($sirina/$dolzina)*$novoDolzina;
  27. $slikaSpremeni = imagecreatetruecolor($novoDolzina,$novoSirina);
  28. imagecopyresampled($slikaSpremeni,$vrsta,0,0,0,0,$novoDolzina,$novoSirina,$dolzina,$sirina);
  29. $datotekaIme = UPLOAD_CMS_GALERIJA . "thumb/". $_FILES['datoteka']['name'][$i];
  30. imagejpeg($slikaSpremeni,$datotekaIme,100);
  31. imagedestroy($vrsta);
  32. imagedestroy($slikaSpremeni);
  33. move_uploaded_file($_FILES['datoteka']['tmp_name'][$i] , UPLOAD_CMS_GALERIJA . $_FILES['datoteka']['name'][$i]);
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement