Foros de daboweb

MULTIMEDIA, Video digital, Grabación, Diseño gráfico, Diseño web, Programación => Webmasters - Diseño Web - Programación - Diseño gráfico => Mensaje iniciado por: liz_mv2 en 15 de Abril de 2015, 02:31:44 am

Título: NO FUNCIONA MI FORMULARIO PHP
Publicado por: liz_mv2 en 15 de Abril de 2015, 02:31:44 am
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';
?>
Título: Re:NO FUNCIONA MI FORMULARIO PHP
Publicado por: Lexshinobi en 19 de Abril de 2015, 10:32:20 pm
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";