Script permettant de copier un fichier dans un dossier du même nom
WASSS
-
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Je suis à la recherche d'un script en PHP qui permettrait de copier un fichier du type AZEEEZ_000.csv dans un autre répertoire dans un dossier du nom AZEEEZ.
Merci à tous,
Wass
Configuration: Windows / Edge 18.17763
Je suis à la recherche d'un script en PHP qui permettrait de copier un fichier du type AZEEEZ_000.csv dans un autre répertoire dans un dossier du nom AZEEEZ.
Merci à tous,
Wass
A voir également:
- Script permettant de copier un fichier dans un dossier du même nom
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier bin - Guide
- Impossible de supprimer un fichier - Guide
- Fichier rar - Guide
1 réponse
Bonjour,
Il te suffit d'utiliser la fonction rename
Bien entendu, le dossier cible doit exister.
Si ce n'est pas le cas, tu dois le créer
Pour vérifier si il existe : https://www.php.net/manual/fr/function.is-dir.php
Pour le créer : https://www.php.net/manual/fr/function.mkdir.php
Il te suffit d'utiliser la fonction rename
rename ("dossier_actuel/AZEEEZ_000.csv","dossier_cible/AZEEEZ_000.csv");
Bien entendu, le dossier cible doit exister.
Si ce n'est pas le cas, tu dois le créer
Pour vérifier si il existe : https://www.php.net/manual/fr/function.is-dir.php
Pour le créer : https://www.php.net/manual/fr/function.mkdir.php
J'ai commencé par faire un script rename de ce genre mais je t'avoue que je suis un peu perdu.
En fait l'objectif étant de créer un nouveau dossier qui a pour nom le nom du fichier que l'on va déposer dedans sans le "_000.csv". As-tu une idée du script que je pourrais écrire ?
En gros, J'ai un fichier AZZZZZ_0000.csv et je veux le transférer dans un dossier qui va se créer avec comme nom seulement le AZZZZZ.
Merci d'avance pour ton aide !
Tu récupères le premier élément du résultat du split... ça te donne le "nom" du dossier à créer
Puis tu vérifies si le dossier existe déjà ou pas
Et si il n'existe pas... tu le créés.
Par conte, juste pour info..... on veut bien t'aider à corriger/améliorer ton code. Mais en aucun cas on ne l'écrira à ta place.
Si tu rencontres des difficultés, tu devras nous montrer ce que tu as commencé à coder et que tu expliques en détail sur quoi tu bloques.
NB: Pour poster du code sur le forum, merci de lire et d'appliquer les consignes données ici : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
.