Ciao, per fare l'upload ed il resize di una foto utilizzo questo codice nella pagina upload.php che è tratto da una pillola pubblicata sul forum un pò di tempo fa a cui ho aggiunto un controllo $numFoto
codice:
<?php
	
	if(!isset($_POST['submit_upload'])){ 

    header("Location: index.php"); 
	

}else{

$valore = $_SESSION['MM_Username'];
$risultato = mysql_query("SELECT autore FROM gallery WHERE autore = '$valore' ");
$numFoto = mysql_num_rows($risultato);

//Costruisco la condizione
if ($numFoto > 5){
include_once 'config2.php'; 
exit();
}

    include_once 'config.php'; 

    //faccio l'upload dell'img 

    include_once './include/upload.class.php'; 

    if(!isset($_FILES)) $_FILES = $HTTP_POST_FILES; 

    if(!isset($_SERVER)) $_FILES = $HTTP_POST_VARS; 


    $up = new FileUpload(TMP_DIR);
				
    $up->Upload($_FILES['file']); 

    //adesso ridimensiono l'img a 400 x 400 

    include_once './include/image.class.php'; 

    $img = new Image(TMP_DIR . '/' . $up->filename); 

    //creo l'immagine sorgente 

    $result = $img->CreateSourceImage(); 

    //se il tipo di immagine &egrave; supportato 

    //salvo 2 file: 

    //uno con l'img grande e uno con l'img piccola 

    //nelle rispettive directory 

    if($result){ 

        //salvo l'immagine con altezza 400 lasciandola proporzionata 

        $img->SaveProportionateImage(IMAGE_DIR . '/' . $up->filename, IMAGE_QUALITY, IMAGE_HEIGHT); 

        //salvo l'immagine con altezza 75 lasciandola proporzionata 

        $img->SaveProportionateImage(THUMB_DIR . '/' . $up->filename, THUMB_QUALITY, THUMB_HEIGHT); 

        //libero la memoria cancellando l'immagine sorgente 

        $img->Free();
		
		echo 'Attendere, caricamento della foto in corso';

    } 

    //se il tipo di img non &egrave; supportata 

    //o se il file uploadato nn &egrave; un immagine 

    else 

        die ('Immagine non valida - Torna indietro');

    //In ogni caso cancello il file uploadato nella cartella ./tmp 

    $up->DeleteFile();

}
?>
Vorrei sapere come posso fare per dare un nome diverso sempre e comunque anche se la foto da uploadare è la stessa, per esempio anteponendo al nome del file una serie di numeri. Non so se mi sono spiegato.
Ciao