[RESOLU] Suppression de fichier impossible avec unlink

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Suppression de fichier impossible avec unlink

Re: Suppression de fichier impossible avec unlink

par sachaaaz » 17 déc. 2012, 11:27

Fermer un fichier avant de tenter de le supprimer ? ^_^
J'ai inversé les deux dernières lignes :

fclose($handle);
unlink($file);

Tout est réglé ! Merci beaucoup !

Re: Suppression de fichier impossible avec unlink

par xTG » 17 déc. 2012, 11:19

Fermer un fichier avant de tenter de le supprimer ? ^_^

[RESOLU] Suppression de fichier impossible avec unlink

par sachaaaz » 17 déc. 2012, 11:17

Bonsoir,

Je n'arrive pas à supprimer un fichier avec la fonction unlink lorsque je passe une variable, voici le code :

Code : Tout sélectionner

$files = glob('C:/*.csv'); foreach($files as $file) { $handle = fopen($file, "r"); while (($line_of_data = fgetcsv($handle, 1000, ";")) !== FALSE) { //... } unlink($file); fclose($handle); }
J'ai un message d'erreur "Permission denied", j'ai utilisé la fonction chmod pour appliquer les droits 777 sur le fichier mais ça ne résout pas le problème...

Lorsque je teste la suppression en utilisant unlink('C:/test.csv'); je n'ai aucun problème...

Auriez-vous une solution pour moi ?

Merci d'avance et bonne journée !