Foros del Web » Programando para Internet » PHP »

Newsletter Php Mysql

Estas en el tema de Newsletter Php Mysql en el foro de PHP en Foros del Web. Hola quiero hacer un Newsletter que este dentro de un panel admin de mi web restringido con clave y contraseña, el mismo me gustaria que ...
  #1 (permalink)  
Antiguo 26/09/2010, 19:31
 
Fecha de Ingreso: junio-2010
Mensajes: 128
Antigüedad: 13 años, 9 meses
Puntos: 2
Pregunta Newsletter Php Mysql

Hola quiero hacer un Newsletter que este dentro de un panel admin de mi web restringido con clave y contraseña, el mismo me gustaria que me permita enviar newsleter insertando codigo Html , a una base de datos en mysql , alguien tiene algun script o aplicacion open source que pueda ayudarme ? gracias
  #2 (permalink)  
Antiguo 26/09/2010, 20:13
Avatar de MaTyS  
Fecha de Ingreso: enero-2009
Ubicación: Mar del Plata
Mensajes: 220
Antigüedad: 15 años, 2 meses
Puntos: 18
Respuesta: Newsletter Php Mysql

mmm, es difícil que sea tal cual lo pides.
El buscador ni google muerden :)
Pero te dejo este link, a ver si te sirve.
Tiene ajax, aunque no lo pidas, te lo hará más dinámico a todo.
http://www.baluart.net/articulo/scri...con-php-y-ajax
Saludos.
  #3 (permalink)  
Antiguo 26/09/2010, 20:20
 
Fecha de Ingreso: junio-2010
Mensajes: 128
Antigüedad: 13 años, 9 meses
Puntos: 2
Respuesta: Newsletter Php Mysql

conosco ese opensource y realmente es bueno pero no permite enviar html, gracias
  #4 (permalink)  
Antiguo 26/09/2010, 20:27
Avatar de silvanha  
Fecha de Ingreso: marzo-2006
Ubicación: En mi mundo de sueños
Mensajes: 653
Antigüedad: 18 años
Puntos: 65
Respuesta: Newsletter Php Mysql

y no podrías ver editarlo.. o bueno adaptarlo a tus necesidades.. scripts a la medida va a ser muy complicado encontrarlos
__________________
●•· No hay nada imposible..
●•· Vico-X.. ;)
  #5 (permalink)  
Antiguo 13/12/2010, 07:42
 
Fecha de Ingreso: junio-2010
Mensajes: 128
Antigüedad: 13 años, 9 meses
Puntos: 2
Hola como estan estoy utilizando la funcion .mail de php para enviar en formato html, queria saber si puedo meter variables en las imagenes del html , hasta ahora no pude alguien me da una manito?¿

este es el codigo


Código PHP:

<?php
$sfrom
="[email protected]"//cuenta que envia
$sdestinatario="[email protected]"//cuenta destino
$ssubject="Newsletter Diario Brown"//subject
$shtml="
<HTML><HEAD><TITLE>Documento sin título</TITLE>



<BODY>
<DIV align=center>
<TABLE height=900 width=617 border=0>
  <TBODY>
  <TR>
    <TD  bgColor=#ffffff>
    <img src='http://www.pjbrown.com.ar/diariobrown/images/top_brown.png' width='552' border='0'>
    

      
      <P>&nbsp;</P></TD></TR>
  <TR>
    <TD bgColor=#0070bc>&nbsp;</TD></TR>
  <TR>
    <TD vAlign=top bgColor=#ffffff height=554>
      <p>&nbsp;</p>

      <h3 > Contin&uacute;a la entrega de &aacute;rboles a vecinos del distrito </h3>
      
      
      
      
      
      
      
      
     
      </div>
      <p >En el marco del programa de forestaci&oacute;n, la Secretaria de Producci&oacute;n y Desarrollo Municipal sigue entregando &aacute;rboles a los vecinos del distrito que quieran embellecer el frente de su casa.</p>
      <p>La entrega de fresnos dorados puede variar entre una o dos especies, seg&uacute;n los metros cuadrados que tengan al frente del domicilio. Una vez presentada la solicitud, un ingeniero agr&oacute;nomo visitar&aacute; el hogar para realizar un relevamiento en el lugar. <br>
&ldquo;Es una iniciativa muy importante porque no s&oacute;lo sirve para embellecer las calles del distrito, sino que estamos contribuyendo a cuidar todos los espacios p&uacute;blicos y el medio ambiente de manera sustentable&rdquo; explic&oacute; el Secretario de Producci&oacute;n y Desarrollo, Diego Fern&aacute;ndez Garrido. <br>
  Aquellas personas que quieran adquirir un &aacute;rbol de manera gratuita, deben acercarse al &aacute;rea de espacios verdes del Municipio, en Rosales 1312, Adrogu&eacute; o comunicarse al 4241-0500 int 242.</p>
    </div>
      </TD>
  </TR>
  <TR>
    <TD vAlign=top bgColor=#0070BC height=23>&nbsp;</TD>
  </TR>
  <TR>
    <TD vAlign=top bgColor=#0070BC height=21>&nbsp;</TD>
  </TR>
  </TBODY></TABLE>
</DIV></BODY></HTML>"       
$_POST['txtMensaje'] .    ;

$sheader="From:".$sfrom."\nReply-To:".$sfrom."\n";
$sheader=$sheader."X-Mailer:PHP/".phpversion()."\n";
$sheader=$sheader."Mime-Version: 1.0\n";
$sheader=$sheader."Content-Type: text/html";
mail($sdestinatario,$ssubject,$shtml,$sheader);
?>
tienes razon es lo que estoy haciendo pero sabes no encuentro manera de insertar imagenes de consultas mysql dentro de un mail html enviado por php ,, sabes de alguna forma?

Última edición por GatorV; 13/12/2010 a las 11:18
  #6 (permalink)  
Antiguo 13/12/2010, 08:27
Avatar de kalvinman  
Fecha de Ingreso: octubre-2006
Ubicación: Bogota Colombia
Mensajes: 849
Antigüedad: 17 años, 5 meses
Puntos: 22
Respuesta: html en function mail

Bueno apra comenzar no mandes el formato con headers, deberia ser solo esto
Código HTML:
Ver original
  1. <DIV align=center>
  2. <TABLE height=900 width=617 border=0>
  3.   <TBODY>
  4.   <TR>
  5.     <TD  bgColor=#ffffff>
  6.     <img src='http://www.pjbrown.com.ar/diariobrown/images/top_brown.png' width='552' border='0'>
  7.      
  8.  
  9.        
  10.       <P>&nbsp;</P></TD></TR>
  11.   <TR>
  12.     <TD bgColor=#0070bc>&nbsp;</TD></TR>
  13.   <TR>
  14.     <TD vAlign=top bgColor=#ffffff height=554>
  15.       <p>&nbsp;</p>
  16.  
  17.       <h3 > Contin&uacute;a la entrega de &aacute;rboles a vecinos del distrito </h3>
  18.        
  19.        
  20.        
  21.        
  22.        
  23.        
  24.        
  25.        
  26.      
  27.       </div>
  28.       <p >En el marco del programa de forestaci&oacute;n, la Secretaria de Producci&oacute;n y Desarrollo Municipal sigue entregando &aacute;rboles a los vecinos del distrito que quieran embellecer el frente de su casa.</p>
  29.       <p>La entrega de fresnos dorados puede variar entre una o dos especies, seg&uacute;n los metros cuadrados que tengan al frente del domicilio. Una vez presentada la solicitud, un ingeniero agr&oacute;nomo visitar&aacute; el hogar para realizar un relevamiento en el lugar. <br>
  30. &ldquo;Es una iniciativa muy importante porque no s&oacute;lo sirve para embellecer las calles del distrito, sino que estamos contribuyendo a cuidar todos los espacios p&uacute;blicos y el medio ambiente de manera sustentable&rdquo; explic&oacute; el Secretario de Producci&oacute;n y Desarrollo, Diego Fern&aacute;ndez Garrido. <br>
  31.   Aquellas personas que quieran adquirir un &aacute;rbol de manera gratuita, deben acercarse al &aacute;rea de espacios verdes del Municipio, en Rosales 1312, Adrogu&eacute; o comunicarse al 4241-0500 int 242.</p>
  32.     </div>
  33.       </TD>
  34.   </TR>
  35.   <TR>
  36.     <TD vAlign=top bgColor=#0070BC height=23>&nbsp;</TD>
  37.   </TR>
  38.   <TR>
  39.     <TD vAlign=top bgColor=#0070BC height=21>&nbsp;</TD>
  40.   </TR>
  41.   </TBODY></TABLE>
  42. </DIV>

Y para agregar variables es sencillo solo debes aprender a escapar de las comillas.
Código PHP:
Ver original
  1. $shtml="<codigo HTML>".$variable."</mas codigo html>";
  #7 (permalink)  
Antiguo 13/12/2010, 09:10
 
Fecha de Ingreso: junio-2010
Mensajes: 128
Antigüedad: 13 años, 9 meses
Puntos: 2
Respuesta: html en function mail

kalvinman gracias! justo lo habia podidohacer!!, sabes que sentencia puedo usar para que se ejecute la funcion mail todos los dias a una hora determinada automaticamente? es posible eso? gracias
  #8 (permalink)  
Antiguo 13/12/2010, 09:40
Avatar de kalvinman  
Fecha de Ingreso: octubre-2006
Ubicación: Bogota Colombia
Mensajes: 849
Antigüedad: 17 años, 5 meses
Puntos: 22
Respuesta: html en function mail

mmmmmm pues tendrías que usar cronjobs para hacerlo totalmente automatizado, mi sugerencia es que uses una base de datos donde puedas registrar los envios y con la funcion fecha realizas el envio y guardas el dato con el envio, algo asi como:

$fechaactual = date("Y-m-d");
$registros = numero de envios en la base de datos con la $fechaactual
if($registros == 0) { enviar correo }
else { hoy ya se envio el correo}

espero que te sirva el boceto. xD

Etiquetas: mysql, newsletter
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:33.