(PHP5) Copie du contenu d'un dossier en conservant l'arborescence
CopyDir( string $origine, string $destination )
$origine : Le dossier source, qui doit etre copié
$destination : Le dossier de destination, qui doit recevoir la copie
Valeurs de retour
Retourne TRUE si la copie se deroule correctement.
Retourne une erreur de copie E_WARNING ou E_NOTICE si une erreur surviens.
Cette source doit etre utilisé avec la fonction IsDir_or_CreateIt().
$origine : Le dossier source, qui doit etre copié
$destination : Le dossier de destination, qui doit recevoir la copie
Valeurs de retour
Retourne TRUE si la copie se deroule correctement.
Retourne une erreur de copie E_WARNING ou E_NOTICE si une erreur surviens.
Cette source doit etre utilisé avec la fonction IsDir_or_CreateIt().
Site de l'auteur voir
[7] sources en PHP voir
Code vu 4491 fois
Enregistré le 23 Juil 2008
|
|
Code Source
Fonctions du code
: - (PHP 5)
: Indique si le fichier est un dossier - (PHP 4, PHP 5)
: Copie un fichier - (PHP 4, PHP 5)
: Vérifie si un fichier ou un dossier existe - (PHP 4, PHP 5)
: Affiche une chaîne de caractères - (PHP 4, PHP 5)
Commentaires
Bonjour,
Ce code fonctionne sauf la copie de TOUTE l'arborescence. Est-ce qu'il manque la définition de cette fonction : IsDir_or_CreateIt(). Je n'arrive pas à ce que les sous-dossiers et sous-fichiers soient copiés.
Ce code fonctionne sauf la copie de TOUTE l'arborescence. Est-ce qu'il manque la définition de cette fonction : IsDir_or_CreateIt(). Je n'arrive pas à ce que les sous-dossiers et sous-fichiers soient copiés.
la fonction IsDir_or_CreateIt est là : http://www.phpsources.org/scripts433-PHP.htm
sinon il y a celle-ci : création d'une arborescence de répertoires
sinon il y a celle-ci : création d'une arborescence de répertoires
Bonjour, je copie un dossier vers un autre qui contient déjà un nom de fichier toto.pdf par exemple. Est-il possible de retourner une erreur si le fichier de copie existe déjà dans le dossier de destination? Actuellement, la fonction l'écrase.
Merci
Merci
Ajouter un commentaire
Librairie PHP
Connexion
Fichiers-Répertoires
- (PHP5) Copie du contenu...
- 2 fonctions PHP pour...
- Afficher tout le contenu...
- Afficher une citation au...
- Afficher une ligne d'un...
- Ajouter des lignes au...
- Calcul du nombre de lignes...
- Changer le mode d'un...
- Class php pour uploader...
- Compte le nombre de ligne
- Compter les fichiers d'un...
- Compteur de visites...
- Compteur de visites...
- Connaitre la taille en...
- Création d'un...
- Création d'un...
- Création massive de...
- Créer un...
- Efface un...
- Effacer un repertoire et...
- Evitez les restrictions de...
- Fenêtre Zoom
- Forcer le...
- Gestion des pages en cache
- Indique si le repertoire...
- Limiter la vitesse de...
- Lire le contenu d'1...
- Liste 1 répertoire
- Liste répertoires...
- Lister un...
- Mettre du code PHP dans un...
- Obtenir l'extention d'un...
- Ouvrir une nouvelle...
- Pour imprimer une page
- Redirection massive avec...
- Rediriger une URL sans le...
- Renomer l'extention de...
- Renverser un fichier pour...
- Supprimer un fichier
- Supression d'un repertoire
- Telecharger des fichiers...
- Uploader un fichier avec...
- [PHP 4] Créer un...
PHP
- Affichage (5)
- Applications (8)
- Chaînes (64)
- Classes (28)
- Constantes (4)
- Cookies (3)
- Date-Heure (33)
- Email (14)
- Fichiers - Réps (43)
- Fonctions (19)
- Formulaires (16)
- GD-Graphiques (11)
- Google (12)
- HTML (6)
- Images (21)
- Inclassable (21)
- Maths (21)
- MySQL (22)
- Navigateurs (6)
- Recherches (6)
- Regex (13)
- Reseau (2)
- Sécurité (24)
- Sessions (11)
- Statistiques (5)
- Système (17)
- Tableaux (19)
- Tag-cloud (3)
- Templates (3)
- Twitter (3)
- URL (20)
- Variables (8)
- Windows (1)
- XML (2)
|
||

























