Foros del Web » Programando para Internet » PHP »

Personalizar el php

Estas en el tema de Personalizar el php en el foro de PHP en Foros del Web. hola bueno tengo una duda ya que quiero hacer mas amigable la forma en la que recibo la informacion de mi formulario en el mail ...
  #1 (permalink)  
Antiguo 13/05/2009, 23:37
 
Fecha de Ingreso: agosto-2008
Mensajes: 272
Antigüedad: 15 años, 8 meses
Puntos: 1
Personalizar el php

hola bueno tengo una duda ya que quiero hacer mas amigable la forma en la que recibo la informacion de mi formulario en el mail ya que me aparece muy "simple", kiero ponerle colores, ocuapo elementos html como <strong></strong> pero no me las respeta, el mail sigue apareciendo plano que es lo k puedo hacer?

tengo algo asi en mi codigo (pongo una parte)

Código:
 <?php
$name = $_POST["name"];
$telefono = $_POST["telefono"];
$email = $_POST["email"];
$texto = $_POST["texto"];
$motivo = $_POST["motivo"];
$headers = $_POST["headers"];
$message = $_POST["message"];
$message2 = $_POST["message2"];
$sub2 = $_POST["sub2"];
$headers2 = $_POST["headers2"];



$headers = "From: $email";


      $message .= "

Se Recibio desde el formulario de Contacto!

<strong>De:</strong>
     (quiero que este este en rojo y en bold pero no puedo :S) De: $name 


      Telefono: $telefono


      Email: $email
	  
	  
	  Motivo del mensaje : $motivo

	  
	  Texto: $texto


     

      ____________________________________



    ";
me ayudan porfavor!! :D
  #2 (permalink)  
Antiguo 14/05/2009, 02:33
 
Fecha de Ingreso: mayo-2009
Ubicación: Madrid
Mensajes: 100
Antigüedad: 14 años, 11 meses
Puntos: 3
Respuesta: Personalizar el php

Raro me parece que no te funcione eso ya que yo tengo varios formularios de contacto asi pero bueno.

Repasemos la funcion mail(); //te dejo un ejemplo y creo que veras el error :)
(los campos "$form_" son los que vienen del formulario enviado por post)

$destinatario = "[email protected]";
$asunto = "Contato web - ".$form_asunto;
$remitente = $form_email; //direcion del tipo...

//para el envio en formato HTML
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";


//direcci�n del remitente
$headers .= "From: $remitente" ;

//texto que nos llega
$msj = "<body bgcolor=white link=black>
<center>
<br><br>
<font face=verdana size=-1 color=black>$texto</font>
<br><br>";


//enviamos
mail($destinatario,$asunto,$msj,$headers);


Creo que ya lo tienes solucionado....


Para mandar email aconsejo mas usas phpmailer...
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 10:53.