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 22/07/2007, 18h42   #1
Membre du Club
 
Avatar de youcef81
 
Inscription : mai 2006
Messages : 241
Détails du profil
Informations personnelles :
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : mai 2006
Messages : 241
Points : 46
Points : 46
Envoyer un message via MSN à youcef81 Envoyer un message via Yahoo à youcef81 Envoyer un message via Skype™ à youcef81
Par défaut [Conception] Gestion d'accès concurrent

Bonjour,

je voulais lancer un executable depuis Php , cette executable genere des fichiers rapports.
il se trouve que je ne peut pas lancer plusieurs fois cette executable.
mais si je fais des copie coller de cette executable je peux lancer les copies.


je veux gerer le faite que plusieur demande de generation soit a la fois ?

quelqu un a une idée ? ,

Merci
youcef81 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/07/2007, 21h10   #2
Membre éclairé
 
Avatar de nicocsgamer
 
Inscription : mars 2005
Messages : 324
Détails du profil
Informations personnelles :
Âge : 27
Localisation : Luxembourg

Informations forums :
Inscription : mars 2005
Messages : 324
Points : 365
Points : 365
Envoyer un message via MSN à nicocsgamer
Tu réalise un verrou sous forme de fichier. Création du fichier au début de l'éxécution et déstruction à la fin.
nicocsgamer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/07/2007, 10h58   #3
Membre du Club
 
Avatar de youcef81
 
Inscription : mai 2006
Messages : 241
Détails du profil
Informations personnelles :
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : mai 2006
Messages : 241
Points : 46
Points : 46
Envoyer un message via MSN à youcef81 Envoyer un message via Yahoo à youcef81 Envoyer un message via Skype™ à youcef81
merci

avez vous un lien ou un document qui explique ça ?
youcef81 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/07/2007, 11h00   #4
Membre éclairé
 
Avatar de nicocsgamer
 
Inscription : mars 2005
Messages : 324
Détails du profil
Informations personnelles :
Âge : 27
Localisation : Luxembourg

Informations forums :
Inscription : mars 2005
Messages : 324
Points : 365
Points : 365
Envoyer un message via MSN à nicocsgamer
Tu peux chercher par toi meme :p

Il suffit que tu cherche en php comment créer un fichier.

Aide: fonction fopen() en mode w.

Et comment supprimer un fichier.

Aide : fonction unlink().
nicocsgamer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/07/2007, 11h48   #5
Membre du Club
 
Avatar de youcef81
 
Inscription : mai 2006
Messages : 241
Détails du profil
Informations personnelles :
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : mai 2006
Messages : 241
Points : 46
Points : 46
Envoyer un message via MSN à youcef81 Envoyer un message via Yahoo à youcef81 Envoyer un message via Skype™ à youcef81
il y a pas de probleme pour fopen ou unlink

je parlais du 'Verou' , qui gere l'acces unique a ce fichier ?
youcef81 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/07/2007, 11h51   #6
Membre éclairé
 
Avatar de nicocsgamer
 
Inscription : mars 2005
Messages : 324
Détails du profil
Informations personnelles :
Âge : 27
Localisation : Luxembourg

Informations forums :
Inscription : mars 2005
Messages : 324
Points : 365
Points : 365
Envoyer un message via MSN à nicocsgamer
Justement.

Temp : fichier temporaire.
Concu : fichier en acces concurrent.

Quand tu accède au fichier Concu que tu souhaite vérouiller, tu crée en meme temps un fichier Temp sur le disque. Si ce fichier Temp existe cela veut dire que tu utilise actuellement le fichier Concu. Lorsque que tu as finit d'utiliser Concu tu détruit Temp. Si Temp n'existe pas Concu est accessible.

La petite histoire de Temp et Concu, c'est bo :O !
nicocsgamer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/07/2007, 11h58   #7
Membre du Club
 
Avatar de youcef81
 
Inscription : mai 2006
Messages : 241
Détails du profil
Informations personnelles :
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : mai 2006
Messages : 241
Points : 46
Points : 46
Envoyer un message via MSN à youcef81 Envoyer un message via Yahoo à youcef81 Envoyer un message via Skype™ à youcef81
au fait j'ai trouvé la solution sans passer par le verou

je consulte la liste des processus en utilisant win32_ps_list_procs,

a paritir de la je decide quel executable je dois utiliser

merci
youcef81 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h02.


 
 
 
 
Partenaires

Hébergement Web