Ciao a tutti,
sto cercando il modo di fare rinominare il file che si tenta di caricare, se sul server esistono già, ora facendo l'esempio come da manuale php che é il segunete mi é chiaro:
Codice PHP:
<?php
rename("/tmp/tmp_file.txt", "/home/user/login/docs/my_file.txt");
?>
ma se ho il nome del file in una variabile non mi é piu chiaro perche facendo cosi mi mette per esempio il numero 1 dopo la estenzione, cioé cosi:
foto.jpg
foto.jpg1
io vorrei poter ottenere
foto1.jpg
il mio pezzo di codice attuale é:
Codice PHP:
// Controllo se il file esiste
elseif (file_exists($target_path)) {
$msg = "<span class=\"TestoLinks\">Il file $fileupload_name esiste già. Rinomina il file.</span>";
$img = "<img src=\"./image/$fileupload_name\" width=\"120\" height=\"80\">";
$fileEsistente = fopen("$fileupload_temp", "r");
fclose($fileEsistente);
// suppongo che qui devo usare una funzione che mi trovi il punto, e prima del punto mettere
// 1 ma non so quale funzione¨.
rename("$fileupload_temp", "./image/$fileupload_name" . "1");
Qualcuno mi sa dare una mano gentilmente?
Grazie Michel