eh vuelto con otra inquietud.
Ya me funciona a la perfeccion el formulario pero al recivirlo en mi casilla de correo, veo los caracteres mal, o sea las letras asentuadas remplazadas por un "?". Supongo que el problema esta en al codificacion del mensaje pero tampoco se que deberia poner para ver correctamente los caracteres especiales como las letras asentuadas y los signos de interrogacion etc etc.
Si me pudiera ayudar, se los agradeceria mucho. :)
Aca les dejo el codigo.
gracias.
Código PHP:
$contacto = $_POST['Enviar'];
$nombre = $_POST['nombre'];
$mail = $_POST['email'];
$empresa = $_POST['empresa'];
$telefono = $_POST['telefono'];
$header = 'From: ' . $mail . " \r\n";
$header .= "X-Mailer: PHP/" . phpversion() . " \r\n";
$header .= "Mime-Version: 1.0 \r\n";
$header .= "Content-Type: text/plain";
$mensaje = "Este mensaje fue enviado por " . $nombre . ", de la empresa " . $empresa . " \r\n";
$mensaje .= "Su e-mail es: " . $mail . " \r\n";
$mensaje .= "Su telefono es: " . $telefono . " \r\n";
$mensaje .= "Mensaje: " . $_POST['mensaje'] . " \r\n";
$mensaje .= "Enviado el " . date('d/m/Y', time()) . " \r\n";
$mensaje .= "IP: " . $REMOTE_ADDR . ", ISP: " . $isp . "\r\n";
$para = '[email protected]';
$asunto = 'Contacto desde la web';
mail($para, $asunto, utf8_decode($mensaje),$header);