Como estan? Aparezco por el foro, para ver si me pueden ayudar con una pequeña duda o si me pueden orientar un poco..
La cuestion es que necesito hacer algo como la opcion Combinar Correspondencia (presente en Microsoft Word o el Writter de OpenOffice).. Consiste en crear una serie de variables que se corresponden con campos en una base de datos. Cuando el usuario normal utiliza esos tags o variables dentro del texto, al momento de mostrar el resultado generado para cada fila de esa base de datos, se muestra el valor del campo y no el tag/variable.
Por darles un ejemplo, tenemos una base de datos:
Código:
Para la cual se crea el tag <nombre> y <apellido> correspondientes a la columna 2 y 3 de la base, respectivamente.ID NOMBRE APELLIDO PROFESION 1 Juan Perez Odontologo 2 Pedro Ramirez Comerciante
Cuando el usuario normal escribe el texto del mail, pondría algo como..
"Hola <apellido>, <nombre> Gracias por estar en nuestra DB"
Para cada correo enviado se debería ver con los valores Juan Perez y Pedro Ramirez..
He aqui mis preguntas..
Como puedo lograr interpretar el texto? (Se esta utilizando un editor WYSYWYG por lo que supongo que pasando la etiqueta como un bbcode, estaria todo bien no¿?)
el tema del envío con la libreria PHPMAILER es lo que no me cierra.. al momento lo unico que tengo dentro de un array son las direcciones, ¿Podre transformar el envio completo en un array? Ahora se envia un mail a muchos destinatarios, luego de la modificacion, se enviaran muchos mails a un destinatario cada uno.. ¿Eso supone algun tipo de inconveniente?
Desde ya muchas gracias a la comunidad,
Si logro hacerlo funcionar, estare publicando la libreria con las modificaciones para que puedan darle algun uso!
Saludos!