Hola tengo un problema, lo que quiero es que el usuario pueda editar un archivo txt como este:
Pero si se equivoca yo utilizo este código para volverlo al estado original:
Código PHP:
$config = file_get_contents(txt.txt);
$config = str_replace(array('Dato1', 'Dato2'), array('Dato1: 02', 'Dato2: 04'), $config);
file_put_contents('txt.txt',$config);
pero si el usuario inserta algo asi:
y yo remplazo el error con el código queda algo así:
Código:
Dato1: 02 sd
Dato2: 02 sd3
el problema es que solo puedo remplazar datos que yo ya definí, mi pregunta es si hay otra manera para que se busque la palabra y pueda remplazar toda la linea de esa palabra sin dejar esos errores que marque con rojo?