sono arrivato fino a qui
codice:

$i=0;
//Imposto la directory da leggere
$directory = "../upload/altro/";
// Apriamo una directory e leggiamone il contenuto.
if (is_dir($directory)) {
//Apro l'oggetto directory
if ($directory_handle = opendir($directory)) {
//Scorro l'oggetto fino a quando non è termnato cioè false
while (($file = readdir($directory_handle)) !== false) {
//Se l'elemento trovato è diverso da una directory
//o dagli elementi . e .. lo visualizzo a schermo
if((!is_dir($file))&($file!=".")&($file!=".."))
    $i=floatval(substr($file,6,3));
}
    move_uploaded_file($_FILES['file']['tmp_name'],$directory.$_FILES['file']['name']);
    var_dump(rename($directory.$_FILES['file']['name'],"myfile_".sprintf("%'.03d\n",$i+1).".pdf"));
    echo 'File Aggiunto alla lista';
//Chiudo la lettura della directory.
closedir($directory_handle);
}
}
Quote Originariamente inviata da max1974 Visualizza il messaggio
salve ragazzi ....
faccio upload dei file in questo modo.....e funziona tutto
Codice PHP:
    if ( $_FILES['file']['error'] ) {        echo 'Error: ' $_FILES['file']['error'];    }    else {      $file_pointer '../upload/altro/'.$_FILES['file']['name'];              if (file_exists($file_pointer)) {                  echo "ERRORE: File non aggiunto esiste gia un file con lo stesso nome, prova a rinominare il file";              }else {                  move_uploaded_file($_FILES['file']['tmp_name'], '../upload/altro/' $_FILES['file']['name']);                  echo 'File Aggiunto alla lista';              }    } 
ora gradirei rinominare il file "xxxxxx" in "myfile_01.png"
quando mettero il 2° file leggere nella cartella che esiste gia il file 01 e chiamare quest'ultimo "myfile_02.png" in poche parole dare un progressivo..
mi date una mano....grazie