PHP - Saber si un archivo esta "abierto"

 
Vista:
sin imagen de perfil
Val: 25
Ha aumentado su posición en 4 puestos en PHP (en relación al último mes)
Gráfica de PHP

Saber si un archivo esta "abierto"

Publicado por neg1414 (25 intervenciones) el 30/04/2015 18:11:34
Buenas..

Me gustaria saber si es posible mediante php saber si un archivo ( ubicado en el mismo servidor que el scrip) esta siendo utilizado (leido) en ese momento por un usuario...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 729
Bronce
Ha aumentado 1 puesto en PHP (en relación al último mes)
Gráfica de PHP

Saber si un archivo esta "abierto"

Publicado por Gonzalo (615 intervenciones) el 01/05/2015 01:21:41
yo usaria un try.

si falla al abrirlo entonces lo estan usando.

suerte, salu2.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 25
Ha aumentado su posición en 4 puestos en PHP (en relación al último mes)
Gráfica de PHP

Saber si un archivo esta "abierto"

Publicado por Ruben (25 intervenciones) el 01/05/2015 13:23:00
Gracias por contestarme...

Pretendia conocer si un archivo estaba abierto antes de modificarlo "sobreescribirlo"..deduzco por tu respuesta que mientras esta siendo usado por otra persona no podre realizar la modificacion..si es asi, ¿podria mediante un bucle inentar modificar el archivo y asi una vez que el usuario lo "soltara" poder modificarlo?

espero haberme explicado bien..
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 729
Bronce
Ha aumentado 1 puesto en PHP (en relación al último mes)
Gráfica de PHP

Saber si un archivo esta "abierto"

Publicado por gonzalo (615 intervenciones) el 02/05/2015 04:03:52
podrias mantener un cliclo para detectar cuando el archivo esta disponible para abrirlo pero si el otro usuario tarda en cerrar el archivo eso te podria causar un time out.

yo te recomendaria mejor poner un boton Retry.

salu2
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar