Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- for ($i = 0; $i < count($_FILES['datoteka']['name']); $i++) {
- if(!empty($_FILES['datoteka']['name'][$i])){
- $dovoljeneDatoteke = array('jpg','JPG','jpeg','JPEG','png','PNG','gif','GIF');
- $koncnica = end(explode('.', $_FILES['datoteka']['name'][$i]));
- $maxVelikost = 5500000;
- if($_FILES['datoteka']['size'][$i] > $maxVelikost){
- $napaka .= izpisJezik('datoteka_prevelika');
- }
- elseif (!in_array($koncnica, $dovoljeneDatoteke)){
- $napaka .= sprintf(izpisJezik('datoteka_format'),$FILES['datoteka']['name'],'jpg, png, gif');
- }
- elseif(file_exists(UPLOAD_CMS_GALERIJA . $_FILES['datoteka']['name'][$i])){
- $napaka .= sprintf(izpisJezik('datoteka_obstaja'),$_FILES['datoteka']['name'][$i]);
- }
- if($napaka == false){
- $datoteka = $_FILES['datoteka']['tmp_name'][$i];
- if($koncnica == "jpg" || $koncnica == "JPG" || $koncnica == "jpeg" || $koncnica == "JPEG"){
- $vrsta = imagecreatefromjpeg($datoteka);
- } else if($koncnica == "png" || $koncnica == "PNG"){
- $vrsta = imagecreatefrompng($datoteka);
- } else {
- $vrsta = imagecreatefromgif($datoteka);
- }
- list($dolzina,$sirina) = getimagesize($datoteka);
- $novoDolzina = 150;
- $novoSirina = ($sirina/$dolzina)*$novoDolzina;
- $slikaSpremeni = imagecreatetruecolor($novoDolzina,$novoSirina);
- imagecopyresampled($slikaSpremeni,$vrsta,0,0,0,0,$novoDolzina,$novoSirina,$dolzina,$sirina);
- $datotekaIme = UPLOAD_CMS_GALERIJA . "thumb/". $_FILES['datoteka']['name'][$i];
- imagejpeg($slikaSpremeni,$datotekaIme,100);
- imagedestroy($vrsta);
- imagedestroy($slikaSpremeni);
- move_uploaded_file($_FILES['datoteka']['tmp_name'][$i] , UPLOAD_CMS_GALERIJA . $_FILES['datoteka']['name'][$i]);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement