Foros del Web » Programando para Internet » PHP »

SobreEscribir txt en Ruta LOCAL C:/?

Estas en el tema de SobreEscribir txt en Ruta LOCAL C:/? en el foro de PHP en Foros del Web. Bueno ojala y alguien tenga la solucion, pero tengo un archivo en C:/archivo.txt, y lo configuro con PHP por medio del Internet Explorer, muy bien, ...
  #1 (permalink)  
Antiguo 28/12/2006, 17:20
 
Fecha de Ingreso: junio-2006
Mensajes: 147
Antigüedad: 17 años, 11 meses
Puntos: 1
SobreEscribir txt en Ruta LOCAL C:/?

Bueno ojala y alguien tenga la solucion, pero tengo un archivo en C:/archivo.txt, y lo configuro con PHP por medio del Internet Explorer, muy bien, cuando lo pruebo a nivel local (localhost), me sobreescribe el archivo, pero cuando pongo este servicio al aire he intento probarla en otra maquina, este no se sobreescribe.

Si pueden ayudarme o me dicen porque no puedo hacerlo se los agradeceria.
__________________
________________________________
Moisés Bretón
[email protected]
  #2 (permalink)  
Antiguo 28/12/2006, 19:00
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Re: SobreEscribir txt en Ruta LOCAL C:/?

En local: NO podés escribir en el disco del visitante, mucho menos sobreescribir o borrar archivos. Simplemente no se puede, sería un agujero enorme de seguridad si cualquier sitio pudiera borrar cosas.

En el servidor: No se puede, un servidor bien configurado no te va a dejar escribir en archivos fuera de tu carpeta de usuario, si está realmente bien configurado tampoco debería siquiera dejarte leer archivos fuera de tu carpeta de usuario....

¿qué es lo que hace tu aplicación? ¿por qué necesita sobreescribir el archivo?


Saludos.
  #3 (permalink)  
Antiguo 28/12/2006, 19:38
 
Fecha de Ingreso: junio-2006
Mensajes: 147
Antigüedad: 17 años, 11 meses
Puntos: 1
Re: SobreEscribir txt en Ruta LOCAL C:/?

Lo que pasa es que tengo un sistema que guarda un ticket en la ruta de la maquina local para que un programa se ejecute y se imprima esa ruta solamente.

Son alrededor de 42 maquinas en red que haran eso, pero para que el servidor no se cargara demasiado decidí hacerlo de esa forma. Ya que el programa se ejecuta desde la ruta LOCAL C:/ y extrae el archivo "archivo.txt" he imprime el ticket.

Si existiera algun ActiveX que pudiera guardar un archivo.txt y se pueda sobreescribir cada vez que yo desee desde un servidor local seria lo mas conveniente.

Que conste que este programa solo va estar montado sobre una red local privada y no por internet.

Si puedes ayudarme te lo agradeceria mucho!
__________________
________________________________
Moisés Bretón
[email protected]
  #4 (permalink)  
Antiguo 29/12/2006, 05:26
Avatar de xyyy7  
Fecha de Ingreso: enero-2004
Ubicación: Maracay.-
Mensajes: 637
Antigüedad: 20 años, 3 meses
Puntos: 5
Re: SobreEscribir txt en Ruta LOCAL C:/?

Por que no lees el file y creas un nuevo archivo a partir de ese para que pudeas guardalo e incluso imprimirlo luego... ya que veo que trabajas en windows con php no podras sobrescribir ese file "ES INSEGURO..."
Chequea este link, creo que lo postio un buen amigo suyo.-
http://www.forosdelweb.com/f18/sobreescribir-txt-desde-php-452999/

Saludos.-
__________________
Maracay Edo Aragua - Venezuela :
Mi Favorita :
http://www.MySQL.Com
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:25.