Hola a todos.
Alguien me puede decir como hago para remplazar una o varias palabra que estas dentro de un archivo de texto, con PHP.
Es muy urgente
gracias por anticipado.
| |||
![]() Hola a todos. Alguien me puede decir como hago para remplazar una o varias palabra que estas dentro de un archivo de texto, con PHP. Es muy urgente gracias por anticipado. |
| ||||
mirate las sigueintes funciones fopen : para abrir el archivo fread: para leer el archivo str_replace : para reemplazar palabras por otras fwrite : para escribir los cambios en el archivo fclose: para cerrar el archivo q arbriste |
| |||
Y dices "remoto" .. ? Que se ha de entender como "remoto" .. cual es tu situación concreta? .. Abrir un archivo "remoto" .. como no tengas acceso por FTP a dicho archivo no es posible hacerlo .. Es decir .. podrías "leer" ese archivo y trabajarlo en forma "local" para luego de algún modo (FTP? upload por HTTP? .. webservice? ..) "subirlo" a ese servidor remoto ... Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| |||
Holas gracias por ayudarme, quiza utilice mal el termino "remoto", me referia a un archivo que el usuario tiene en su pc y no en el servidor. El tema esta en que me dieron un archivo de texto que tiene una plantilla con datos diversos, como nombre, direccion, telefono de un cliente. Este archivo puede contener varias plantillas con datos de diversos clientes. Osea puede haber 10 plantillas con datos de 10 clientes distintos. Lo que quiero es que el sistema pueda leer este archivo txt extraer todos los numeros telefonicos y compararlos con una base de datos(myssql) de clientes, si existe en la base de datos se tendra que escribir en el archivo si es el telefono de casa o trabajo en una posicion determinada. Espero me puedas ayuadar con esto. gracias por anticipado |
| |||
Cita: En ese caso, si vas a trabajar con PHP y dado su característica de "lenguaje del lado del servidor", el primer proceso que tendrías que hacer es "subir" ese archivo(s) que tu usuario tiene en su PC al servidor .. ahí los procesaras con PHP y si es necesario que vuelvan al PC del usuario tendrás que ofrecer esos archivos procesados a descargar para que el usuario los almacene donde guste.
Iniciado por rivert Holas gracias por ayudarme, quiza utilice mal el termino "remoto", me referia a un archivo que el usuario tiene en su pc y no en el servidor. El tema esta en que me dieron un archivo de texto que tiene una plantilla con datos diversos, como nombre, direccion, telefono de un cliente. Este archivo puede contener varias plantillas con datos de diversos clientes. Osea puede haber 10 plantillas con datos de 10 clientes distintos. Lo que quiero es que el sistema pueda leer este archivo txt extraer todos los numeros telefonicos y compararlos con una base de datos(myssql) de clientes, si existe en la base de datos se tendra que escribir en el archivo si es el telefono de casa o trabajo en una posicion determinada. Espero me puedas ayuadar con esto. gracias por anticipado En Resumen .. PHP no puede acceder a un archivo ubicando en un PC "cliente" cualquiera (por sencillas normas de seguridad). Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |