Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 02/09/2011, 10h23   #1
Candidat au titre de Membre du Club
 
Inscription : novembre 2004
Messages : 36
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 36
Points : 11
Points : 11
Par défaut Déterminer si le fichier (jpeg) ouvert en écriture

Bonjour,
Je développe un site d’upload d’images via FTP. Un script se charge de créer les vignettes et de déplacer les images dans un répertoire particulier. Le problème c’est que je voudrais déterminer si le fichier (jpeg) est encore en cours d’écriture avant d’effectuer les unlick sinon ca génère une erreur et corrompt le fichier. Je connais flock() cependant elle ne m’est d’aucune utilité dans ce cas précis

Merci
Lio590 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/09/2011, 17h39   #2
Membre Expert
 
Avatar de Djakisback
 
Inscription : février 2005
Messages : 1 791
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 1 791
Points : 1 681
Points : 1 681
Salut,
jette un coup d'oeil du côté de is_writable(). Je pense que tu as aussi intérêt à tester et n'afficher que les fichiers terminés directement dans ton interface de suppression de fichiers plutôt que de tenter un unlink() qui va planter, c'est plus ergonomique.
Bye
__________________
Vive les roues en pierre
Djakisback est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h38.


 
 
 
 
Partenaires

Hébergement Web