bonjour,
je voudrai créer un sytème qui me sauvegarde des fichiers.
J'ai une fonction qui compte le nombre de fichier dans un repertoire et qui me renvoit $nbr_fichier.
Je voudrais sauvegarder 10 fichiers maximum.
Voici mon code:
La variable $fichier_fr contient :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 if($nbr_fichier == 10) { unlink("d:/serveurweb/sites/dvpt_fr/administration/modification/backup_fr/backup10.php"); copy($fichier_fr,"d:/serveurweb/sites/dvpt_fr/lang/fr/backup10.php"); rename("d:/serveurweb/sites/dvpt_fr/lang/fr/backup10.php","d:/serveurweb/sites/dvpt_fr/administration/modification_textes_inc/backup_fr/backup10.php"); } else { copy($fichier_fr,"d:/serveurweb/sites/dvpt_fr/lang/fr/backup".($nbr_fichier+1).".php"); rename("d:/serveurweb/sites/dvpt_fr/lang/fr/backup".($nbr_fichier+1).".php","d:/serveurweb/sites/dvpt_fr/administration/modification_textes_inc/backup_fr/backup".($nbr_fichier+1).".php"); }
d:/serveurweb/sites/dvpt_fr/lang/fr/textes.inc.php
Le problème c'est que quand j'atteind la limite des 10 fichiers, je supprime le 10 mais je voudrais supprimer le plus ancien mais je ne sais pas comment m'y prendre.
Pouvez vous m'aidez.
Merci d'avance.![]()
Partager