Lock permet de créer un fichier de lock pour empécher les accès simultanés à un fichier. Si vous faites un compteur, cela évitera que les données soient corrompues.
Programmation > Perl
Recherche :   
Programmation HTML .Net JavaScript VBScript ASP VRML PHP Visual Basic Perl Java Active X WAP XML Graphisme Convertisseurs WebDesign Flash Gifs-Gifs Animés Map Plug-Ins Icônes Utilitaires Vidéo - Webcam Outils PC Individuel Convertisseurs Web Windows SGDB Réseau FTP Mail Sécurité
Lock
  Auteur : Fabrice TABARY

Lock permet de créer un fichier de lock pour empécher les accès simultanés à un fichier. Si vous faites un compteur, cela évitera que les données soient corrompues.

Auteur : WebAdverts
Téléchargé : 103 fois
Licence : FREEWARE 0 FF
Fichier : routine-lock.zip
Taille : 2 Ko
Publicité 

Permet de locker et unlocker un fichier en creant un fichier rien que pour cela et en testant si il est la ou non. La presence du fichier peut donc etre testee avec n'importe quel autre script... (Pratique si partage de donnees avec differents scripts)

Il y a creation, d'un fichier donc cela marche aussi sous MSWindows car cela n'utilise pas flock(2)

Utilise un variable globale qui permet de faire sauter le fichier de lock si il est la depuis trop longtemps deja, il faut simplement toujours initialiser au debut de votre script la variable $TStart.

A lire aussi sur Devparadise.com :
  • Création d’un menu déroulant en PHP et XML
  • Création d’une DLL en C# .Net 2.0
  • Ajouter une barre de navigation
  • Boîtes de contenu flottantes
  • Optimiser gratuitement ses serveurs WEB (IIS et Apache)
  • A télécharger aussi sur Devparadise.com :
  • Exemple de Dll .Net 2.0
  • WinExposé
  • XAMPP 1.5.1 pour windows
  • source de l'article "Boîtes de contenu flottantes"
  • InstallRite 2.5

  • © 1997-2008 tous droits réservés Devparadise.com
    Les logos, et marques déposées sont la propriété de leurs détenteurs respectifs.
    Devparadise.com s'est engagé à respecter la confidentialité des données personnelles régies par la loi 78-17 du 6 janvier 1978.
    Déclaration C.N.I.L. n° 621623
    script,perl,gestion,acces,fichier