Pogledajte određenu poruku
Staro 02. 02. 2008.   #1
Ministar
član
Na probnom radu
 
Datum učlanjenja: 07.09.2006
Poruke: 30
Hvala: 0
0 "Hvala" u 0 poruka
Ministar is on a distinguished road
Question Upload php skripta

Pozz, evo ovdje jedna upload skripta, moze nekome kasnije i posluzit.

PHP kôd:

<?php 
$target     
'albums/ljudi/';  
$extension  'jpg';      
$max_size   100000;    
$width_max  1300;        
$height_max 800;       
$nom_file   $_FILES['fichier']['name']; 
$taille     $_FILES['fichier']['size']; 
$tmp        $_FILES['fichier']['tmp_name']; 
?> 

<?php 
if(!empty($_POST['posted'])) { 

    if(!empty(
$_FILES['fichier']['name'])) { 
    if(
substr($nom_file, -3) == $extension) { 
    
$infos_img getimagesize($_FILES['fichier']['tmp_name']); 
    if((
$infos_img[0] <= $width_max) && ($infos_img[1] <= $height_max) && ($_FILES['fichier']['size'] <= $max_size)) { 
    if(
move_uploaded_file($_FILES['fichier']['tmp_name'],$target.$_FILES['fichier']['name'])) { 
                    echo 
'<b>Informacije:</b>'
                    echo 
'<hr />'
                    echo 
'<b>Slika:</b> '$_FILES['fichier']['name'], '<br />'
                    echo 
'<b>Tezina :</b> '$_FILES['fichier']['size'], ' Octets<br />'
                    echo 
'<b>Duzina :</b> '$infos_img[0], ' px<br />'
                    echo 
'<b>Sirina :</b> '$infos_img[1], ' px<br />'
                    echo 
'<hr />'
                    echo 
'<br /><br />'
                } else { 
                    
// Sinon on affiche une erreur syst?e 
                    
echo '<b>Greska pri uploadu, pokusajte ponovo!</b><br /><br /><b>'$_FILES['fichier']['error'], '</b><br /><br />'
                } 
            } else { 
                
// Sinon on affiche une erreur pour les dimensions et taille de l'image 
                
echo '<b>Prevelika slika!</b><br /><br />'
            } 
        } else { 
            
// Sinon on affiche une erreur pour l'extension 
            
echo '<b>samo .jpg molim !</b><br /><br />'
        } 
    } else { 
        
// Sinon on affiche une erreur pour le champ vide 
        
echo '<b>Izaberi fotku!</b><br /><br />'
    } 

?>        <form enctype="multipart/form-data" action="<?php echo $PHP_SELF?>" method="POST"> 
            <b>Izaberite sliku sa vase lokacije:</b><br /><br /> 
            <input type="hidden" name="posted" value="1" /> 
            <input name="fichier" type="file" /> 
            <input type="submit" value="Upload" /> 
        </form>

E sad treba mi pomoc, ocu dole gdje je browse i Upload dugme kako mogu ubacit list box, da stavim recimo tri kategorije: ljudi, dogadjaji i gradovi. I da na osnovu tog list boxa meni mjenja gore u koji ce folder da uploaduje sliku, slab sam sa php pa molim pomoc.
Ministar je offline   Odgovorite uz citat