Buenos Dias a todos!... Tengo un problema no tan grave pero quiero mejorar el programa..
El asunto es que leo un archivo txt y guardo algunos datos del archivo en algunas variables php..ese es la presentacion..
El problema es que al querer guardar las variables si el archivo no tiene un salto de linea al final del archivo. La ultima variable no me las guarda
aca les dejo el codigo
Código PHP:
Ver original$cardelimitador = ',';
$nomarxiu = 'pagosconsecutivos.txt';
$oa = fopen($nomarxiu, 'r'); $con=0;
$c = 0;
$cortar=00000;
$cueant=0;
$mesant=0;
{
$a = fgetcsv($oa, 1000, $cardelimitador); $cuenta=$a[0];
$mes=$a[2];
if ($cuenta==$cueant)
{ if ($cortar!=$cuenta)
{if($mes==($mesant-1))
{$con=$con+1;
$mesant=$mes;
echo "</br>";
echo "Cuenta presente".$cuenta." su contador esta en ".$con." en el mes: ".$mes;
}
else
{if (($mes=='12')&&($mesant=='1'))
{$con=$con+1;
$mesant=$mes;
echo "</br>";
echo "Cuenta presente".$cuenta." su contador esta en ".$con." en el mes: ".$mes;
}
else
{echo "</br>";
echo "Corto la cuenta vigente: ".$cuenta." en su contador ".$con;
echo "</br>";
echo "asignamos la variable cortar=".$cuenta." con su contador ".$con;
$cortar=$cueant;
}
}
}
}
else
{echo "</br>";
echo "la cuenta".$cuenta." es distinta a la cuenta ant".$cueant;
echo "</br>";
echo "Guardariamos la cuenta :".$cueant." con su contador ".$con;
if ($cueant!=0)
{$fp = fopen("informepagos.txt","a"); $cueant=$cuenta;
$mesant=$mes;
$con=1;}
$c++;
}
echo "</br>";
echo 'total registros: ' . $c;
Espero sus respuesta desde ya muchas gracias!!