Bonjour,
Je vous sollicite puisque j'ai crée un script PHP de suppression de fichiers d'un répertoire.
Lorsque je le lance par le navigateur tout fonctionne bien, mais lorsque je souhaite le lancer en automatique via le planificateur des taches windows voici l'erreur que j'ai :
Pourtant mon paramétrage de l'action automatique me semble bon, qu'en pensez vous ?
Pourtant j'ai beau relire et relire mon script je ne vois pas d'erreur, il doit considérer le signe '$' comme une erreur alors que ce n'en est pas une...
Voici mon script (j'ai du peut être laisser passer une autre erreur, mais je ne la vois pas...)
Voici le para
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 <?php $dossierTraite = "E:/xampp/htdocs/import_pm"; $repertoire = opendir($dossierTraite); // On définit le répertoire dans lequel on souhaite travailler. while (false !== ($fichier = readdir($repertoire))) // On lit chaque fichier du répertoire dans la boucle. { $chemin = $dossierTraite."/".$fichier; // On définit le chemin du fichier à effacer. // Si le fichier n'est pas un répertoire if ($fichier != ".." AND $fichier != "." AND !is_dir($fichier)) { unlink($chemin); // On efface. } } //ON FERME LE REPERTOIRE OUVERT closedir($repertoire); ?>
Il y a sans doutes qui m'echappe sur ce coup la, je vous remercie par avance pour votre aide.
Partager