Pogledajte određenu poruku
Staro 05. 02. 2008.   #9
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
Default Evo ga

PHP kôd:

<?php  
$kategorija 
$_POST['kategorija'];
$target 'albums/$kategorija/';
$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 />  

<select name="kategorija">
<option value="ljudi">ljudi</option>
<option value="dogadjaji">dogadjaji</option>
<option value="gradovi">gradovi</option>
</select>


            <input type="hidden" name="posted" value="1" />  
            <input name="fichier" type="file" />  
            <input type="submit" value="Upload" />  
        </form>
Ministar je offline   Odgovorite uz citat