Ver Mensaje Individual
  #8 (permalink)  
Antiguo 23/07/2005, 15:40
jorge_368
 
Fecha de Ingreso: mayo-2004
Mensajes: 89
Antigüedad: 20 años
Puntos: 1
Gracias de nuevo DarioDario, pero no consigo dar con la solución. Voy a volver a recopilar toda la información que sé para ver si entre todos podemos dar con la dificil solución.

PROBLEMA:
Lo que intento es simplemente generar un código html a partir de php y ese código almacenarlo en una variable, para después enviarla por correo.
Herramientas usadas: función eval().
Con esta función lo que conseguimos es generar el html desde php, pero lo que no he conseguido es guardar ese codigo html en una variable. Ejemplo de lo conseguido:
Código PHP:
<? 
$nombre 
"Federico";
$apellidos "Perez Sainz";
$telefono "987654321";
$email "[email protected]";
$variable ' echo \'<table width="100%">
  <tr> 
    <td><div align="center">Nombre</div></td>
    <td><div align="center">Apellidos</div></td>
    <td><div align="center">Telefono</div></td>
    <td><div align="center">E-mail</div></td>
  </tr>
  <tr> 
    <td><div align="center">\'. $nombre.\'</div></td>
    <td><div align="center">\'. $apellidos.\'</div></td>
    <td><div align="center">\'. $telefono.\'</div></td>
    <td><div align="center">\'. $email.\'</div></td>
  </tr>
</table>\';'
;
eval (
$variable);
?>
Hasta ahi bien, pero... ¿Cómo guardar el código generado (eval($variable)) en una variable para luego poderlo enviar por correo?

SOLUCION:
Hasta ahora ninguna, lo único que he encontrado es gente con el mismo problema. Puede que no haya solución, pero sí seguro una alternativa. Aqui dejo algunos enlaces, para que comprobeis que no soy el unico con el mismo problema:
http://www.forosdelweb.com/f18/asignar-contenido-archivo-variable-305572/
http://miarroba.com/foros/ver.php?fo...1&ultimomsg=si --> Esta página nos habla de un problema parecido y que llega a solucionar puede que sirva para poder llegar a nuestra solucion.
El resto de los enlaces hablan del mismo problema sin llegar a nada, no merece la pena ni ponerlos. Parece como si estuviese nadando a contracorriente espero que alguien me eche una mano y me ayude a salir del "rio".
Muchas gracias de antemano.