Nueva pregunta

Pregunta:

Fecha: 13-12-2015 20:12:50 (En Español)

Ayuda con formato html para envio de correo[Resuelta]

Hola comunidad les comento que estoy realizando un modulo para el envio de correo pero lo que quiero es hacer un html con el cuerpo del mensaje y luego ir reemplazando algunos texto , espero se haya entendido Etiquetas: HTML - MySQL - PHP - Pregunta Votos: 3 - Respuestas: 5 - Vistas: 18 Compartir en: Google Facebook Twitter LinkedIn Link
 

Respuestas:

  • Fecha: 13-12-2015 20:19:49 Hola eduardo creo haberte entendido adjunto codigo espero te sirva

    html

    <html>
    <head>
    </head>
    <body>
    <p>Estimado : nombre</p>	
    Mensaje de prueba
    </body>
    </html>
    



     $nombre = "Jose Quinto Ortega";
     $cuerpo = file_get_contents('cuerpo.html');
     $cuerpo = str_replace('nombre',' $nombre', $cuerpo);
    



    saludos
      Votos: 8 - Link respuesta
     
  • Fecha: 13-12-2015 20:20:35 Probare y te comento gracias   Votos: 3 - Link respuesta
     
  • Fecha: 14-12-2015 06:59:29 Gran ejemplo de Juan gracias.   Votos: 0 - Link respuesta
     
  • Fecha: 15-12-2015 01:43:03 Juan bueno ejemplo, aquí algunos comentarios.

    En la línea:
     $cuerpo = str_replace('nombre',' $nombre', $cuerpo);

    Hay que quitar las comillas simples que encapsulan a la variable $nombre, sino no será interpretada como tal, quedaría así:
     $cuerpo = str_replace('nombre', $nombre, $cuerpo);



    Con respecto al comodin 'nombre', yo suelo utilizar nombres mas crípticos para evitar que sea "confundido" con un texto del email, por ejemplo:
        <html>
        <head>
        </head>
        <body>
        <p>Estimado : #nombre#</p>    
        Mensaje de prueba
        </body>
        </html>
    

    Entonces cuando se hace el remplazo no hay dudas de que se debe cambiar
         $nombre = "Jose Quinto Ortega";
         $cuerpo = file_get_contents('cuerpo.html');
         $cuerpo = str_replace('#nombre#', $nombre, $cuerpo);
    


    Saludos,
      Votos: 2 - Link respuesta
     
  • Fecha: 15-12-2015 03:39:44 Gracias por la observacion fernando tienes razon se me paso , como siempre atento en todo , saludos   Votos: 0 - Link respuesta
     
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión
 
frjcbbae garagebible.com