Hola, tengo dos archivos, uno para llenar un formulario donde sólo se ingresa la ciudad del usuario. Y el otro archivo, cargaría a un txt (usuarios.txt) la ciudad que ingresó el usuario, este dato estaría junto a los demás datos del usuario (nombre, apellido, email, clave, ciudad).
Mi duda es cómo puedo cargar ese dato en un txt y que vaya a la fila de ese usuario en especifico.
 
Probe con la función fopen y fwrite a+ pero sólo logro que me cargue el dato al final de todo y en el último usuario.
Los archivos son los siguientes:
 
 usuario.txt que contiene:
email;clave;nombre;apellido;trabajo;estudio;fecha;  ciudad_actual
[email protected]; 001; lucas, duran; freelance en A; estudio en B; 02 de febrero de 1988; 
fperez; 002; federico; perez; freelance en X; estudio en J; 07 de mayo;
 
 
 agregar_info.php
 
<?php
if ($usuario == $matriz[0]['email'])
{
	echo
	"
		<div id='guardar_info'>
			<form action='_secciones/_mi_perfil/guardar_info.php' method='GET'>
				Ciudad actual: <input type='text' name='ciudad_actual' placeholder='Ingresa tu ciudad actual' autofocus size='25'>
				<input type='submit' value='Guardar'>
			</form>	
		</div>
	";
}
?>
 
 guardar_info.php
<?php
$ciudad_actual = $_GET["ciudad_actual"];
$fp = fopen("../../usuarios.txt", "a+");
 
$texto = $ciudad_actual;
fwrite ($fp, $texto);
 
fclose($fp);
header('Location: ../../inicio.php');
?>
 
 
¡Desde ya gracias! 
  
 

