Resulta que en un archivo .txt guardo varias filas con el siguiente formato:
Código:
Y lo que necesito es que el campo id se complete con el nombre de cliente, quitando los espacios y añadiendo unas letras al final, osea el id deberia quedar algo asi: "NombreCliente"+".com" donde lo único variable sería el "NombreCliente"id="" nombre="Nombre Cliente" categoria="abc"
Código:
Actualmente lo hago asi, y si un dia se agregar un nuevo cliente le agrego manualmente su respectivo str_replaceid="MiguelCastillo.com" nombre="Miguel Castillo" categoria="abc"
Código PHP:
<?php
$str=file_get_contents('../clientes.txt');
//Para cada cliente hago así
$str=str_replace('id="" nombre="Miguel Castillo"', 'id="MiguelCastillo.com" nombre="Miguel Castillo"',$str);
//Guarda todos los cambios en un nuevo archivo
file_put_contents('../lista.data', $str);
?>
Gracias de antemano
PD: Uso txt porque es un archivo que puede tener variaciones diariamente asi que por eso no uso BD, ademas que ese archivo luego lo paso a otro formato para poder usarlo en el script.