LLevo tiempo trasteando con este formulario y no hay manera,el correo llega....pero en blanco. Les voy a adjuntar el enviar.php y el contacto.php..y ya puestos una captura del correo que llega vacio.
Enviar.php
Código:
<?php
$dia=date("m.d.Y");
$hora=date("H:i:s");
$destinatario="[email protected]";
$subject= " Mensaje";
$desde = 'From: ' .$_POST['email'];
$contingut = '
El mensaje se a enviado el dia '.$dia.' a las '.$hora.'
----------------------------------------------------------------------------
Nombre: '.$_POST['name'].'
Email: '.$_POST['email'].'
Telefono: '.$_POST['telephone'].'
Mensaje: '.$_POST['message'].'
----------------------------------------------------------------------------
';
mail($destinatario, $subject, $contingut, $desde);
header("Location: contacto.php?opc=1");
?>
Contacto.php
Código:
<?php
if (isset($_GET['opc'])) {
$opc = $_GET['opc'];
if ($opc == "1") {
?>
<script language="javascript" type="text/javascript">
alert("Enviado Correctamente");
</script>
<?php
} else {
?>
<script language="javascript" type="text/javascript">
alert("Parametro incorrecto");
</script>
<?php
}
}
?>
<section id="content">
<div class="bg-top">
<div class="bg-top-2">
<div class="bg">
<div class="bg-top-shadow">
<div class="main">
<div class="box">
<div class="padding">
<div class="container_12">
<div class="wrapper">
<div class="grid_12">
<div class="indent-left">
<h3 class="p2">Formulario de contacto</h3>
<form id="contact-form" method="post" action="enviar.php" target='_self' enctype="multipart/form-data">
<fieldset>
<label><span class="text-form">Nombre:</span>
<input name="p1" type="text" /></label>
<label><span class="text-form">Email:</span><input name="p2" type="text" /></label>
<label><span class="text-form">Telefono:</span>
<input name="p3" type="text" /></label>
<div class="wrapper"><div class="text-form">Mensaje:</div><textarea></textarea></div>
<div class="buttons">
<a class="button" href="#" onClick="document.getElementById('contact-form').reset()">Borrar</a>
<a class="button" href="#" onClick="document.getElementById('contact-form').submit()">Enviar</a>
</div>
</fieldset>
</form>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
Captura del correo.jpg
Espero que me puedan ayudar,gracias.