Cursos de Programación Web - Empieza Ya Gratis

Con nuestros cursos podrás ser programador web en un tiempo record! Empieza ya a desarrollar tus propias aplicaciones web personales o para empresas.

Ver el curso mas reciente

cursos.datoweb.com

Ayuda con formulario de contacto

tengo problemas con este formulario lo que apsa es que no envia los datos.. ni llega al correo electronico del destinatario, ni como correo no deseado.
este es el codigo del form
<form method="post" action="process.php">
<table width="554" height="456" border="0">
<tr>
<td width="115" align="right" >Nombre</td>
<td width="369"><input name="t1" type="text" class="formulariocontact" size="60" /></td>
</tr>
<tr>
<td align="right" >Correo</td>
<td><input type="email" name="t2" class="formulariocontact" size="60" /></td>
</tr>
<tr>
<td align="right">Asunto</td>
<td><input name="t3" type="text" class="formulariocontact" size="60" /></td>
</tr>
<tr>
<td align="right">Mensaje</td>
<td><textarea name="t4" cols="50" rows="10" placeholder="Escriba aquí su mensaje.." class="formulariocontact"></textarea></td>
</tr>
<tr>
<td></td>
<td align="right"><input type="submit" value="Enviar" class="formulariocontact" style="cursor:pointer; width:100px" /></td>
</tr>
</table>
</form>

este es Codigo de process.php
<?php
//No borrar ningun campo de este código php, creado por zeuskx

$mymail = 'light_06@hotmail.com'; //Poner aquí el correo donde quereis que llegue el mensaje
$cc = 'Mensaje del foro!'; //Poner aquí el asunto del mensaje
$BoDy = ' ';
$FrOm = 'FROM:' .$_POST['t1'];
$FrOm .= 'Reply-To:' .$_POST['t1'];
$FrOm .= 'X-MAILER: PHP'.phpversion();
$BoDy .= 'Nombre: ';
$BoDy .= $_POST['t1'];
$BoDy .= "
";
$BoDy .= 'Correo: ';
$BoDy .= $_POST['t2'];
$BoDy .= "
";
$BoDy .= 'Asunto: ';
$BoDy .= $_POST['t3'];
$BoDy .= "
";
$BoDy .= 'Mensaje: ';
$BoDy .= $_POST['t4'];
$BoDy .= "
";
$send = mail("$mymail", "$cc", "$BoDy", "$FrOm");
///Redireción despues de enviar el mensaje....
if($send)
{
echo '<html><head>';
echo '<meta http-equiv="refresh" content="0;URL=http://tiendaslibres.com/apuntes/mensaje_ok.php">'; ///Url de redirección al enviar
echo '</head><body>Enviando Email....';
echo '</body></html>';
}
?>
0
Puntos
1
Resp
717
Visitas
Por bladedeybis hace 41 meses
Avanzado offline

Respuesta #1

es posible que si te lleguen los mensajes pero ten en cuenta que al estar usando hotmail te llegan a la bandeja de no deseado directamente, esto no es cosa mía es cosa de la función mail de php puedes ver la documentación aquí

para que no te pase puedes usar otro correo que no se hotmail por ejemplo uno con tu dominio
0
Puntos
Por zeuskx hace 41 meses
Administrador offline