Edito: Vale, la proxima vez, me miro el codigo antes de responder :(
Sigo editando:
Cosas que veo: en el segundo foreach, podrías seguir usando $lines, no se ha borrado
Podrías simplificar el for así:
Código PHP:
$game = ''
For ($contador=15; $contador<=1000 ; $contador++)
{
$game .= $datos[$contador];
if (empty($datos[$contador])) {$ultimo=$contador; $contador=16; break;}
}
O también así:
Código PHP:
$game = ''
$contador=15;
while (!empty($datos[$contador])){
$game .= $datos[$contador];
}
$ultimo = $contador
$contador = 16
Pero igualmente, mi pregunta es: no lo estas separando ya? (con todas esas variables)