Hola, tengo el siguiente mensaje en php:
$mensaje .= "Datos Personales: "." \r\n"." \r\n";
Y quiero que aparezca en negrita cuando llegue el mensaje al correo, como puedo hacer?
Gracias
| ||||
Respuesta: Poner en negrita este texto... Hola. Lo primero que tienes que averiguar es que el correo llegue en formato HTML, ¿como lo estás enviando?. Luego poniendo un simple <b> texto en negrita </b> ya debería de salirte. Salduos. |
| ||||
Respuesta: Poner en negrita este texto... No entiendo bien a que te refieres, es un formulario con el metodo POST, he probado de poner las etiquetas dentro de las comillas pero no da resultado, donde tendría que poner las etiquetas html? |
| ||||
Respuesta: Poner en negrita este texto... Cita: Estás diciendo que cuando llegue el mensaje al correo ¿no?, y que este salga en negrita ¿en el cuerpo del email?... por lo menos eso es que yo he entendido.y mi pregunta para ayudarte es ¿como envias $mensaje por email? |
| |||
Respuesta: Poner en negrita este texto... Cita: ¿No da resultado por que no sabes concatenar correctamente o por es por como estás enviado el mail? Si nos dices que resultado obtienes es más fácil ayudarte.Saludos.
__________________ Pensaba que internet era una gran biblioteca de sabiduría, hasta que comprendí que un libro no puede tener mil páginas llenas de faltas de ortografía... :( |
| ||||
Respuesta: Poner en negrita este texto... El mensaje se envía al rellenar el formulario y darle al boton enviar, el formulario está asociado al archivo php que tiene el siguiente código(sólo que no he puesto las variables de nombre, apellidos, etc): <?php $header = 'From: ' . $mail . " \r\n"; $header .= "X-Mailer: PHP/" . phpversion() . " \r\n"; $header .= "Mime-Version: 1.0 \r\n"; $header .= "Content-Type: text/plain; charset=iso-8859-1\n"; $mensaje .= "Datos Personales: "." \r\n"." \r\n"; $mensaje .= "Enviado el " . date('d/m/Y', time()); $para = '[email protected]'; $asunto = 'Contacto'; mail($para, $asunto, utf8_decode($mensaje), $header); echo 'Mensaje enviado correctamente'; ?> Después de darle a enviar, aparece el mesaje de enviado correctamente y al email indicado en "miemail", llega lo que el usuario ha escrito en los campos de texto, en este caso, cómo no los indico, recibiría sólo el mensaje de "Datos Personales". Y lo que quiero es formatearlo, ponerlo en negrita y cambiar el tamaño. |
| ||||
Respuesta: Poner en negrita este texto... Has probado de probar algo fácil como. $mensaje .= "<b>Datos Personales:</b> "." \r\n"." \r\n"; Si en el cuerpo del email aparece en negrita, ya solo te bastará aplicar el cambio de fuente usando css. Saludos. |
| ||||
Respuesta: Poner en negrita este texto... Para enviar html debes cambiar esta linea:
Código PHP:
Ver original por:
Código PHP:
Ver original Saludos. |
Etiquetas: |