Hola, la verdad es que no tengo nada ver con el jejeje pero el formulario lo he hecho a partir de codigos que he encontrado por la web asique abremos coincidido.
Aver, el codigo que utilizo para la validación es este, ¿donde deberia meter el $_SESSION['Enviado'] = 1? ¿después del echo del final que me envia a la página de contacto?
Código:
<?php
if(!empty($_POST['nombre']) AND !empty($_POST['email']) AND !empty($_POST['telefono']) AND !empty($_POST['asunto']) AND !empty($_POST['mensaje'])){
$to ="[email protected]";
$headers = "Content-Type: text/html; charset=iso-8859-1\n";
$headers .= "From:".$_POST['nombre']."\r\n";
$tema="Contacto desde ITRUIZ";
$mensaje="
<table border='0' cellspacing='2' cellpadding='2'>
<tr>
<td width='20%' align='center' bgcolor='#FFFFCC'><strong>Nombre:</strong></td>
<td width='80%' align='left'>$_POST[nombre]</td>
</tr>
<tr>
<td align='center' bgcolor='#FFFFCC'><strong>E-mail:</strong></td>
<td align='left'>$_POST[email]</td>
</tr>
<tr>
<td align='center' bgcolor='#FFFFCC'><strong>Teléfono:</strong></td>
<td align='left'>$_POST[telefono]</td>
</tr>
<tr>
<td width='20%' align='center' bgcolor='#FFFFCC'><strong>Asunto:</strong></td>
<td width='80%' align='left'>$_POST[asunto]</td>
</tr>
<tr>
<td align='center' bgcolor='#FFFFCC'><strong>Mensaje:</strong></td>
<td align='left'>$_POST[mensaje]</td>
</tr>
</table>
";
@mail($to,$tema,$mensaje,$headers);
echo "<META HTTP-EQUIV=\"Refresh\" CONTENT=\"0;URL=http://http://www.itruiz.com/contacto.html\">";
} else {
echo "No se puede enviar el formulario, verifica los campos";
}
?>