Cita:
Iniciado por Hidek1
claro, volvi a olvidar que windows trabaja de forma misteriosa x'D
soo cambia esta linea
$array_archivo = preg_split('#([\n\r]{2,})#', $archivo);
por esto
$array_archivo = preg_split('#([\n\r]{3,})#', $archivo);
asi si funciona, (testeando desde wintendo!)
saludos!
Perfecto tio me lo mete cada uno en un array eres un genio...
una consulta sobre el codigo.. porque los datos salen directamente en arrays ? eso es lo que hace el preg_split no? verdad que se podria hacer tambien con explode o implode como no lo se porque la estructura no la conozco mucho.. ahora me voy a estudiar el tema de las tablas pero desde luego que me ha funcionado y seguro que me va a ser util a la hora de diseñarlo..
poruqe puedo especificar la dirreccion en concreto.. con decir array1 x ejemplo o 400 y me sale solo ese.. de verdad que te lo super agradezco...
ahora voy a mirarme las tablas y hacer lo que te dije..
yo de momento lo he dejado asi y veo todos los datos ordenados y separados x dos saltos de linea..
Código PHP:
<?php
$archivo = file_get_contents("todo definitivo.txt");
$archivo = preg_replace('#[\n\r](Tel|Fax|E-mail|Web Site):([^\n]*)#', '', $archivo);
$array_archivo = preg_split('#([\n\r]{3,})#', $archivo);
for($i=0;$i<1007;$i++)
print_r(nl2br($array_archivo[$i]."<br>"."<br>"));
?>