Tengo una serie de ficheros de texto que me gustaría mostrar en mi página web. Estoy usando el siguiente código:
Cita:
El problema es que la información que se muestra en la página no guarda el formato correcto. Es decir, se me muestra esto:#Abrimos el fichero en modo lectura
$dfdirecto = fopen("path\fichero.txt","r");
#Hasta que no lleguemos al final del fichero
while(!feof($dfdirecto)){
#Capturamos 4096 caracteres dentro de la línea,
#o menos si hay un retorno de carro antes
#(\r\n en Win32, \r en UNIX)
$buffer = fgets($dfdirecto,4096);
#Mostramos el texto, añadiendo <BR> detrás
echo $buffer."<BR>";
$dfdirecto = fopen("path\fichero.txt","r");
#Hasta que no lleguemos al final del fichero
while(!feof($dfdirecto)){
#Capturamos 4096 caracteres dentro de la línea,
#o menos si hay un retorno de carro antes
#(\r\n en Win32, \r en UNIX)
$buffer = fgets($dfdirecto,4096);
#Mostramos el texto, añadiendo <BR> detrás
echo $buffer."<BR>";
Cita:
No aparece separado en columnas como en el fichero original.PHI(grados) Modulo(dB) Fase(grados) Modulo(dB) Fase(grados)
---------------------------------------------------------------------------
.00 -.8000E+02 .00 -.8000E+02 .00
10.00 -.8000E+02 .00 -.8000E+02 .00
20.00 -.8000E+02 .00 -.8000E+02 .00
30.00 -.8000E+02 .00 -.8000E+02 .00
40.00 -.8000E+02 .00 -.8000E+02 .00
50.00 -.8000E+02 .00 -.8000E+02 .00
60.00 -.8000E+02 .00 -.8000E+02 .00
70.00 -.8000E+02 .00 -.8000E+02 .00
80.00 -.8000E+02 .00 -.8000E+02 .00
90.00 -.8000E+02 .00 -.8000E+02 .00
---------------------------------------------------------------------------
.00 -.8000E+02 .00 -.8000E+02 .00
10.00 -.8000E+02 .00 -.8000E+02 .00
20.00 -.8000E+02 .00 -.8000E+02 .00
30.00 -.8000E+02 .00 -.8000E+02 .00
40.00 -.8000E+02 .00 -.8000E+02 .00
50.00 -.8000E+02 .00 -.8000E+02 .00
60.00 -.8000E+02 .00 -.8000E+02 .00
70.00 -.8000E+02 .00 -.8000E+02 .00
80.00 -.8000E+02 .00 -.8000E+02 .00
90.00 -.8000E+02 .00 -.8000E+02 .00
¿A qué puede ser debido? ¿Conoceis alguna manera de solucionar este tema? Es muy importante que al mostrar los ficheros en la página web mantenga su apariencia.
Un saludo y muchísimas gracias de antemano por vuestra ayuda.
Carlos.