salutatous(tes),

j'ai le message d'erreur suivant avec rename() :
Warning: rename(dossier/,dossier/nouveau_nom_fichier.doc) [function.rename]: Invalid argument in /home/blabla/blabla/blabla/renommer.php on line 67

on voit bien que le 1er argument n'est pas complet car au lieu d'avoir "dossier/", je devrais obtenir "dossier/nom_fichier_actuel.doc"

pourtant je récupère bien ma variable passée dans l'url, avec :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
$nom_fichier = $_GET['fichier'];
echo $nom_fichier;
MAIS le contenu de cette variable est inexploitable dans le code suivant... et je ne sais pas d'où ça vient :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
if (isset($_POST['envoi_nouveau_nom']) && $_POST['envoi_nouveau_nom'] == 'Renommer') {
 
	$nom_fichier_actuel = 'dossier/' . $_GET['fichier'];
	$nouveau_nom_fichier = 'dossier/' . $_POST['champ_nouveau_nom'];
 
	rename($nom_fichier_actuel, $nouveau_nom_fichier);
 
	$message = "<p align=center><font color=green><strong>MODIFICATION OK</strong></font>";
 
} elseif (empty($_POST['champ_nouveau_nom'])) {
	$message = "<font color=red><strong>CHAMP VIDE !</strong></font>";
 
}
merci de vos lumières