mi problema es que ya intente modificar los codigos y no me da solucion, espero puedan ayudarme a ver que es loq ue esta mal
mis codigos son en html
<script type="text/javascript">
function enviarDatos()
{
if(confirm("¿De verdad desea enviar el formulario?"))
{
document.getElementById('formulario').submit();
}
return false;
}
</script>
<form action="enviar.php" method="post" id="formulario">
Formulario de Contacto: <BR />
<b>Nombre:</b>
<input type="text" name="nombre" size="15" maxlength="70">
<BR>
<b>E-Mail:</b>
<input type="text" name="email" size="18" maxlength="100">
<BR />
<b>Teléfono:</b>
<input type="text" name="telefono" size="15" maxlength="50">
<BR>
<b>Comentario:</b> <BR>
<textarea name="coment" rows="7" cols="30"></textarea>
<input name="c" type="hidden" value="1">
<BR>
<BR>
<input type="submit" name="enviar" value="Enviar" onclick="enviarDatos(); return false;">
<input type="reset" name ="reset" value="Borrar">
</form>
en php es <?php
$mail_destinatario = 'ventascaban@gmail.com';
$asunto = $_POST['asunto'];
$nombre = $_POST['nombre'];
$email = $_POST['email'];
$mensaje = $_POST['coment'];
$c = $_POST['c'];
$headers .= "From: ".$email. "rn";
if($c==1)
{
if(mail($mail_destinatario, $asunto, "Nombre: ".$nombre. "\nTeléfono: ".$telefono. "\nE-Mail: ".stripcslashes ($email)."\n Mensaje : ".stripcslashes ($mensaje), $headers))
{
echo "Mail enviado correctamente";
}
}
?>
ayuda porfavor llevo una semana y dias con este dilema
Con el código que tienes, se envían correctamente los parámetros por el método POST. Pero a la hora de procesar la solicitud de envió de email, creo que es el error.
Array ( [nombre] => 1 [email] => 2 [telefono] => 3 [coment] => 4 [c] => 1 )
si ese es el problema pero ese codigo de arrays lo pongo en el php o como?
nonono el array que puse era para mostrar que los parámetros son enviados correctamente, tienes que consultar como funciona la función mail();. Yo creo que es mejor que busques algo como, phpmailer
he buscado sobre las dos opciones que me has aconsejado pero no he tenido suerte que opcion hay de que me ayudes con el codigo relmente nunca he utilizado php hasta apenas hace una semana que mi jefe decidio tener este formulario de contacto....
Buscaste en Google?
:http://blog.unijimpe.net/introduccion-a-phpmailer/
esa pagina ya la cheque y realmente no entiendo mucho intente copiando el codigo tal y como aparece en esa web que mencionas pero nada no llega y los archivos que se descargan no se donde se instalan
jajajaj no tienes que instalar nada, antes de realizar cualquier acción en cualquier lenguaje deberías de tener claro lo que es, como funciona y algunas funciones básicas.
Creo que por ahora, es mejor que estudies un poco. :D