Comment, en PHP, puis-je changer le nom de fichier d'un téléchargement sans changer le type de fichier?Comment puis-je changer un nom de fichier sans changer le type de fichier?
-1
A
Répondre
0
php a une fonction move_uploaded_file
:
0
avant réellement vous devriez obtenir renommer l'extension du nom de fichier et que d'ajouter après le nouveau nom.
<?php
$ext = substr(strrchr($fileName, '.'), 1);
?>
0
S'il vous plaît vérifier avant tout ce tutoriel offical http://www.php.net/manual/en/features.file-upload.post-method.php
3
Vous pouvez utiliser pathinfo:
$actual_filename = basename($_FILES['myfile']['name']);
$extension = pathinfo($actual_filename, PATHINFO_EXTENSION);
$new_filename = "foo.{$extension}";
if (move_uploaded_file($_FILES['myfile']['tmp_name'], "/target/path/{$new_filename}")) {
// ...
}
+0
Je pense que c'est ce qu'il veut dire. – Kriem
Questions connexes
- 1. Comment changer le nom du fichier téléchargé sans changer d'extension
- 2. Comment changer le nom du fichier téléchargé?
- 3. changer le nom du fichier dans SaveFileDialog
- 4. Comment changer le moteur d'exécution de nom de fichier
- 5. changer le nom du fichier avec mod_rewrite?
- 6. changer le nom d'un fichier téléchargé selenium
- 7. changer l'URL sans changer le nom de la ressource
- 8. Comment changer le nom de fichier apk dans android
- 9. comment changer le fichier pdf
- 10. Comment changer le type de source de données sur un fichier de rapports en cristal
- 11. changer le nom du fichier de l'image lors du téléchargement?
- 12. Who Changer le fichier?
- 13. Comment changer le nom
- 14. Modifier le lien sans changer le nom
- 15. Comment changer un nom de module Python?
- 16. Comment changer une extension de fichier d'un emplacement de fichier
- 17. Comment changer le nom de fileupload
- 18. Comment changer le nom du fichier dans QLPreviewController?
- 19. Python: Expression régulière pour changer le nom de fichier d'image
- 20. Comment changer le nom du fichier en boucle?
- 21. Comment changer le nom d'un fichier texte en C++
- 22. changer le fichier .class de java sans recompilation
- 23. UNIX, comment changer un fichier de script d'un autre fichier?
- 24. Changer le nom du fichier war dans sbt 11.2
- 25. Comment changer l'extension de fichier à l'exécution
- 26. comment changer l'horodatage de fichier dans HDFS?
- 27. Dimdim Changer le nom
- 28. Comment empêcher Django de changer le nom de fichier quand un fichier portant ce nom existe déjà?
- 29. Comment changer l'association de fichier sans confirmation UAC?
- 30. Comment changer "Choisir le fichier" en "Parcourir"?
Vous devez expliquer ce que vous voulez dire. –
@Toby J'ai interprété la question comme "si vous téléchargez un fichier, comment changer le nom du fichier sur le système local" –