Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/09/2009, 04:15
Greco2
 
Fecha de Ingreso: junio-2006
Ubicación: Antofagasta
Mensajes: 216
Antigüedad: 17 años, 11 meses
Puntos: 7
Respuesta: problema al guardar contenido en txt

gracias abimaelrc por tu ayuda y pronta respuesta, me sirvió de mucho tu código. alprincipio no me funciono asi que me puse a estudiarlo bien, luego de un rato de prueba y error, una modificacion casi insignificante me logró funcionar correctamente como deseaba.

el codigo resultante es el siguiente.

Código PHP:
$linea=file('archivo.txt');
$nuevasLineas='';

// recorro el array linea por linea
for ($j=0$j<count($linea); $j++)
{
    
// leo el contenido de la linea, separo por ':' y creo un array $dato[]
    
$dato=explode(':'$linea[$j]);
    
$nuevosDatos='';
    
// recorro el array empesando por el segundo elemento (no necesito el primero)
    
for ($i=1$i<count($dato); $i++)
    {
        
// cargo cada dato a la variable añadiendo ':'
        
$nuevosDatos.=trim($dato[$i]).':';
    }
    
// si estamos en la primera linea agregamos el nuevo dato al final
    
if ($j==0){
        
$nuevosDatos.="8\n";
        
$linea[$j]=$nuevosDatos;
    }
    
    
// agrego el contenido actualizado de cada linea a la variable $nuevasLineas
    
$nuevasLineas.=$linea[$j];

gracias por tu ayuda.