Bonjour, je suis débutant en php.
Je veux faire une page pour renommer un fichier, choisi à pertir d'un explorateur. Voici le code que j'utilise :
Code :
- <html>
- <head><title>Renommer un fichier</title></head>
- <body>
- <?
- if (isset($_FILES['fichier']['name']) && isset($_POST['nom']))
- {
- if(!rename($_FILES['fichier']['tmp_name'],$_POST['nom']))
- {
- echo "Renommer impossible.";
- }
- }
- ?>
- <p>
- <h1>Renommer</h1>
- <hr>
- <div align=center><hr>
- <form enctype="multipart/form-data" action="index2.php" method="POST">
- <input type="file" name="fichier" size="90">
- <p>
- renommer en : <input type="text" size="15" maxlength="15" name="nom">
- <input type="submit" name="transfert" value="Renommer">
- </form>
- </body>
- </html>
|
Le truc c'est qu'à mon avis c'est surtout pas comme ça qu'il faut faire car j'ai adapté un script pour uploader un fichier sur le serveur. Et puis le résultat est le suivant : fichier non renommé mais recopié ds la racine web, et bug à l'ouverture du fichier. Obligé de fermer l'explorateur au CTlAltSupr...
merci à vous.