[Php-avanzado] asignar codigo html como string con un include a una variable

Matias Gea matigea en gmail.com
Vie Jun 5 08:10:46 ART 2009


Se puede, pero no es tan simple.
Tendrias que activar el buffer de salida, despues volvarlo a la variable y
despues desactivarlo, algo así:

ob_start();
include "html.php";
$cabecera = ob_get_contents();
ob_end_clean();

Igualmente no entiendo por qué hacer esto y no simplemente el include en el
lugar donde debería ir. Cual es el fin? Que vas a hacer luego con esa
variable?

Saludos, Matias.

El 5 de junio de 2009 0:05, Silverzero <silverzero.52 en gmail.com> escribió:

> CORRECCIÓN. El mensaje original era:
>
>
> *¿se puede hacer esto?:* //con signo de pregunta...
>
>
>
>> //igual, creo que tal vez sea una pregunta re desubicada...jaja...porque
>> dentro de la variable quedaría guardada la sentencia //"include", o el
>> contenido del include?...no se puede guardar estas cosas adentro de
>> variables...o si?...
>>
>>
>> $cabecera=include (html.php);
>>
>> en html.php hay:
>>
>> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
>> http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
>> <html xmlns="http://www.w3.org/1999/xhtml">
>> <head>
>> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
>> <title>Ejercicios PHP Avanzado 2009</title>
>> <link href="main.css" rel="stylesheet" type="text/css" />
>> </head>
>>
>> es para el ejercicio: 4) Realice un script que lea un archivo de texto del
>> disco y lo formatee en HTML Debera agregar una cabecera y cada parrafo
>> mostrarlo entre <P> y </P>.
>>
>> y algo que no me queda claro es: hay que sobreescribir el .txt? o guardar
>> uno nuevo? o hay que guardarlo como html?
>> --
>> Carolina Derromediz
>> Cel. 155301599
>>
>
>
>
> --
> Carolina Derromediz
> Cel. 155301599
>
> _______________________________________________
> Php-avanzado mailing list
> Php-avanzado en pato2.fi.mdp.edu.ar
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
>



-- 
Matias Fernando Gea
matigea en gmail.com
http://www.mfgea.com.ar
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://www3.fi.mdp.edu.ar/cgi-bin/mailman/private/php-avanzado/attachments/20090605/42626977/attachment.htm 


Más información sobre la lista de distribución Php-avanzado