MULTIMEDIA, Video digital, Grabación, Diseño gráfico, Diseño web, Programación > Webmasters - Diseño Web - Programación - Diseño gráfico

NO FUNCIONA MI FORMULARIO PHP

(1/1)

liz_mv2:
HOLA AMIGOS DISCULPEN LA MOLESTIA,, ALGUIEN ME PODRIA AYUDAR POFAAAAAAA EL PROBLEMA QUE TENGO ES QUE MI FORMULARIO HTML PARACEE ENVIARSE BIEN A MI CORREO.. PERO A MI CORREO NO ME LLEGA NADA ... EL CODIGO QUE TENGO ES EL SIGUIENTE

DE ANTEMANO GRACIAS POR SU AYUDA

HTML:
<html>
<title>Contactanos</title>
<body>
<form id="form1" method="post" action="enviarcorreoCAS.php">
<table width="357" border="0"> <tr>
<td width="90">Apellido:</td>
<td width="257"><input name="apellido" type="text" id="apellido" size=30 /></td> </tr> <tr>
<td>Nombre/s:</td>
<td><label> <input name="nombre" type="text" id="nombre" size=30 /> </label></td> </tr> <tr>
<td>Mail:</td>
<td><label> <input name="correo" type="text" id="correo" size=30 /> </label></td> </tr> <tr>
<td>Asunto:</td>
<td><input name="asunto" type="text" id="asunto" size=30 /></td> </tr> <tr>
<td height="61" colspan="2"><div align="center">Consulta : </div></td> </tr> <tr>
<td height="91" colspan="2"><textarea name="consulta" cols="55" rows="5" id="consulta"></textarea></td> </tr> <tr>
<td height="41" colspan="2"><label></label> <div align="center"> <input type="submit" name="Submit" value="Enviar" /> <label> <input type="reset" name="Submit2" value="Cancelar" /> </label> </div></td> </tr>
</table> </form>
</body>

Y EL PHP

<? //Recepcion de datos
$apellido=$_POST['apellido']; $nombre=$_POST['nombre'];
$empresa=$_POST['empresa'];
$correo=$_POST['correo'];
$asunto=$_POST['asunto'];
$consulta=$_POST['consulta'];
// Fin de recpcion de datos // Accion de envio //---------//
$para='[email protected]';
$mensaje='
Mensaje de:
'.$apellido.', '.$nombre.'
correo:
'.$correo.'
asunto:
'.$asunto.'
Consulta: '.$consulta.'
';
$desde='From:'.$correo.' <[email protected]>';
ini_set(sendmail_from,'[email protected]');
mail($para,$asunto,$mensaje,$desde);
echo
'Mensaje envido con exito, muchas gracias';
?>

Lexshinobi:
Aparentemente esta todo el código bien, pero si no te llega es porque no lo envía. El ultimo echo se ejecuta siempre, prueba de esta manera tu código para ver si realmente lo envía, para ir descartando.

$send = mail($to,$subject,$msg,$header);
if($send)
{
    echo "Correo enviado";
}
else
    echo "Fallo al enviar el correo";

Navegación

[0] Índice de Mensajes

Ir a la versión completa