Bonsoir a tous,

J'ai mon script d'upload qui telecharge bien mes fichiers de un repertoire de mon hebergement WEB.
J'ai un autre script qui permet de lister les fichiers présents dans ce repertoire.

Ma question est la suivante, je voudrai cliquer sur un icone qui permettrait d'ouvrir un formulaire avec le nom du fichier qui apparaît puis le modifier et enregistrer le nouveau nom.

Je ne voudrai pas passer par un script PHP prenant en compte la connexion FTP comme dans ce script, car je n'ai pas prévu de sauvegarder dans un fichier les identifiants FTP.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
<?php
$old_file = 'somefile.txt.bak';
$new_file = 'somefile.txt';
$conn_id = ftp_connect($ftp_server);
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
if (ftp_rename($conn_id, $old_file, $new_file)) {
 echo "Renommage avec succès de $old_file en $new_file\n";
} else {
 echo "Il y a eu un problème lors du renommage de $old_file en $new_file\n";
}
ftp_close($conn_id);
?>
Conclusion de quelle façon pourrait on changer le nom d'un fichier qui a déjà été uploadé, s'il vous plait?

J'ai essayé cette petite fonction mais sans succés :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
$nouveau_fichier ="nom_du_nouveau_fichier.png"; /// info réucpérée de mon formulaire en POST
rename("/joueurs/mitchell_8/nom_de_l_ancien_fichier.png", "/joueurs/mitchell_8/$nouveau_fichier");
Merci pour toute votre aide.

Bonne nuit à tous.
Olivier