Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/12/2015, 06:30
Avatar de cluster28
cluster28
 
Fecha de Ingreso: enero-2008
Ubicación: Donostia - San Sebastián
Mensajes: 756
Antigüedad: 16 años, 3 meses
Puntos: 32
Respuesta: Manejo de archivos, insertar dato en fila especifica

Tienes que hacer así. (En realidad deberías usar una base de datos)

Código PHP:
Ver original
  1. //Recuperas el contenido del fichero
  2. $contenido = file_get_contents("usuarios.txt");
  3. //Generas un array de las filas con el delimitador de salto de línea
  4. $array = explode("\n", $contenido);
  5.    
  6. //Con esto ves el array de filas (prescindible)
  7. var_dump($array);
  8.    
  9. //Aquí haces lo que quieras con el array, en tu caso apañártelas para insertar los datos en medio...
  10.    
  11. //Generas el texto que vas a escribir con un salto de línea por cada entrada del array
  12. $contenido_a_escribir = implode("\n", $array);
  13. //Sobreescribes el fichero original con el nuevo contenido
  14. file_put_contents("usuarios.txt", $contenido_a_escribir);