Agregar lineas a un archivo html
|
| #0 |
 |
elRitualK |
Usuario |
26 mar 08 (17:26) |
|
|
Buenas, me gustaría saber alguna forma de agregar una linea (con manejo de ficheros de php, fopen, fwrite, etc) a un archivo html, pero que ésta nueva linea se agregue en un lugar indicado y no al final o al principio. Por ejemplo:
Suponiendo que mi archivo html contiene:
Hola 1
Hola 2
Hola 4
Hola 5
Necesito que abra ese html, vaya hasta la linea del Hola 2, se pare justo despues del dos, meta un salto de linea y agregue Hola 3. Esa seria la idea.
|
Re: Agregar lineas a un archivo html
|
| #1 |
 |
xGallox |
Usuario |
26 mar 08 (22:48) |
|
|
A ver te diré la forma bruta con lo que puedes hacerlo en php, seguro que hay otra mas sofisticada pero de primeras se me ocurre esto:
- abres el archivo y cargas el contenido en una cadena.
- opcion a: reemplazas la cadena a continuación de la qual quieres introducir la nueva linea por ella misma + la nueva linea.
- opcion b: buscas la posición de la cadena a continuación de la cual quieres añadir la nueva linea, te pones al final y agregas la nueva cadena.
- guardas la nueva cadena en el archivo sobreescribiendolo.
Con la opción a es lo mas rapido pq es un simple str_replace
|
Responder mensaje
Para poder participar debes estar registrado e identificado. Si no estás registrado como usuario de PHP-Hispano,
:: Registrar ::