Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/12/2009, 10:54
Avatar de Distriker
Distriker
 
Fecha de Ingreso: marzo-2008
Ubicación: Las Palmas De Gran Canarias
Mensajes: 924
Antigüedad: 16 años, 1 mes
Puntos: 23
Ordenar los datos ofrecidos mediante file_get_contents y htmlspecialchars

Hola, tengo un problemilla al mostrar el contenido entero de un archivo html con file_get_contents y el htmlspecialchars, miren mi código:

Código PHP:
<?php
$archivo 
file_get_contents("prueba.html")  ;
$archivo htmlspecialchars ($archivo)  ;
?>
<?php 
echo "<strong>Archivo de texto archivo.txt:</strong><br /><br /> " ?>
Código HTML:
<form action="upload" name="upload"> 
<input type="text" value="<?php echo $archivo ;?>" style="width: 500px ; height: 500px ;">
</form> 
Todo esto está en el mismo archivo con su respectivo orden

Todo esto (al menos creo yo debido a los resultados), está correcto, pero tengo un pequeño problemita con el orden, y es que resulta ser que me da todo el resultado desordenado, es decir, una linea entera con el código, observen:

Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html> <head> <title>Page title</title> </head> <body> <p>Holaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa</p> </body> </html>
Y esto a mi no me interesa. Y aquí va la pregunta (por fin ), ¿cómo puedo ordenar eso como está en el archivo? Es decir, que quede así:

Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Page title</title>
</head>
<body>
<p>Holaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa</p>
</body>
</html>
¿Cómo se podría hacer?

Saludos

P.D. ¿Cómo podría escribir ese archivo desde un formulario?
__________________
Si no te quejas, nunca conseguiras nada, pero si te quejas siempre lo perderás todo.
Una mala acción da fruto a un mal Karma.

Última edición por Distriker; 31/12/2009 a las 11:00