Bueno talvez no se entienda bien en titulo pero lo que necesito es lo siguiente, no si si alguno de ustedes tiene el WHMCS el cual tiene una opcion de editar los mail, bueno estoy haciendo algo similiar pero lo que no capto como hacer son las bbcode personalizadas que tiene. Les dejo una imagen:
como ven hay unos bbcode como:
[Domain],[RegPeriod], etc...
lo que tengo yo es asi
Les explico:
Lo que estoy haciendo es editar un mail para que se mande a mis usuarios cuando los creo. lo que necesito es algo asi
Bienvenido [Usuario]
--------------------
Cuando se crea un cliente nuevo paso por un formalario hay se va toda la infomacion por $_POST[] a una base de datos , luego envia un mail utilizando la platilla.
Ahora la prengunta es como reemplazo [Usuario] por $_POST['usuario'];
?
----------------------
ejemplo
----------------------
Código PHP:
//obtengo los datos del usuario que vienen en el POST
$usuario=$_POST['user'];
//los guardo en la base de datos
mysql_query("INSERT INTO usuarios (usuario) VALUES ('".$usuario."')") or die(mysql_error());
//ahora realizamos el mail, partimos por la llamada del sql
$mail = new phpmailer();
$sql = mysql_query("select * from mail_templates where id='1'") or die(mysql_error());
//hacemos el row para los datos obtenidos
$row = mysql_fetch_array($sql);
//asiganamos nombre a las variables que usaremos
$asunto=$row['asunto'];
$de=$row['de'];
$m_de=$row['from_mail'];
$cuerpo=$row['mensaje']; //este contiene la informacion que puse con el TinyMCE.
// envio el email
$destinatario = $email;
//Tipo de contenido en el Email
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
//dirección del remitente
$headers .= "From: $nombre <$m_de>\r\n";
//dirección de respuesta, si queremos que sea distinta que la del remitente
$headers .= "Reply-To: $m_de\r\n";
echo envia($destinatario,$asunto,$cuerpo,$headers);
Espero que se entienda y me puedan ayudar.