Ciao a tutti, ho alcuni problemi con la creazione di una galleria di immagini, lo script funziona bene tranne per la creazione delle sotto cartelle che proprio non riesco a far funzionare e nella rinominazione delle foto, attualmente la foto viene rinominata nello stesso nome originale della foto ma, io invece vorrei rinominare le foto nello stesso numero progressivo dell'id della tabella del database, vi posto tutto il codice :

Codice PHP:
<?php
if(isset($_POST['Submit'])){
// faccio un po' di inclusioni...
require 'config.php';
require 
'function.php';

// crea cartella
$path_img "../foto servizzi/".$id_path["$id"];//ricava l'id per nominare la cartella
mkdir($path_img);//crea la cartella id numero1,2,3,...
mkdir($path_img."/hotel");//crea la sottocartella foto
mkdir($path_img."/thumb");//crea la sottocartella thumb
stampa_msg("Operazione eseguita con successo");//controllo esito

// Creo una array con i formati accettati
$tipi_consentiti = array("image/gif","image/jpeg","image/png");

// verifico che il formato del file sia tra quelli accettati
if (in_array($_FILES['imagefile']['type'], $tipi_consentiti)){
// copio il file nella cartella delle immagini
copy ($_FILES['imagefile']['tmp_name'], $path_img $_FILES['imagefile']['name']);

// recupero i dati dal form
$idhotel addslashes($_POST['idhotel']);
$descrizione addslashes($_POST['descrizione']);
$nome addslashes($_FILES['imagefile']['name']);
$path $path_img stripslashes($nome);
$tipo addslashes($_FILES['imagefile']['type']);

// creo la miniatura
makeThumb($path_img,$path,$nome,$tipo);

// aggiorno il database
$query "INSERT INTO images (idhotel,descrizione,nome,tipo) VALUES('$idhotel','$descrizione','$nome','$tipo')" ;
$res mysql_query($query) or die (mysql_error());
mysql_close($connessione);


echo 
'<script language=javascript>document.location.href="javasc ript: history.go(-1)"</script>';

}else{
// stampo un messaggio di errore nel caso in cui il file sia di un formato non consentito
echo "<div align=center>Impossibile eseguire l'upload - DEVI INSERIRE TUTTI I CAMPI.</div>";

}

}
$url htmlspecialchars($_SERVER['HTTP_REFERER']);
echo (
"

<center>[url='
$url']TORNA INDIETRO[/url]</center>");
?>
Grazie