Hola!
Bueno, tengo un formulario de contacto en mi web (alojada en el hosting gratuito de CCTW) y el problema es que no me envía el email, aunque sí debería hacerlo :S
Pongo los códigos a ver si me podéis ayudar:
contacto.html
contacto.php
Y si necesitáis la validación de los campos de contacto.html las tenéis en estos dos enlaces:
http://doodleo.comocreartuweb.es/gc/validacion.js
http://doodleo.comocreartuweb.es/gc/validacion2.js
Bueno, tengo un formulario de contacto en mi web (alojada en el hosting gratuito de CCTW) y el problema es que no me envía el email, aunque sí debería hacerlo :S
Pongo los códigos a ver si me podéis ayudar:
contacto.html
<html>
<head>
<title>Contacto | Doodleo</title>
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<link rel="stylesheet" href="estilos-contacto.css" type="text/css" media="all">
<script src="http://doodleo.comocreartuweb.es/gc/validacion2.js"></script>
<script type="text/javascript" src="http://doodleo.comocreartuweb.es/gc/validacion.js"></script>
<script>
$(document).ready(function(){
$("#commentForm").validate();
});
</script>
</head>
<body>
<div id="cabecera"><img src="/imagenes/cabecera2.jpg"></div><br /><br />
<div id="global">
<div id="contenido">
<form class="cmxform" id="commentForm" method="post" action="contacto.php">
<fieldset>
<legend> <button><a href="">Formulario de contacto</a></button></legend>
<label>Asunto: <select name="asunto" class="required">
<option value="">Escoge un asunto</option>
<option value="Colaboración">Colaboración</option>
<option value="Reportar usuario">Reportar usuario</option>
<option value="Duda">Duda</option>
<option value="Felicitación">Felicitación</option>
<option value="Petición">Petición</option>
<option value="Propuesta">Propuesta</option>
<option value="Publicidad">Publicidad</option>
<option value="Otro">Otro</option>
</select></label> <br /><br />
<label for="cname">Nombre: <input id="cname" name="nombre" size="20" class="required" minlength="5" /></label><br /><br />
<label for="cemail">Email: <input id="cemail" name="email" size="20" class="required email" /></label><br /><br />
<label for="ccomment">Comentario:
<textarea id="ccomment" name="comentario" cols="20" rows="7" class="required"></textarea></label>
<br /><br />
<button class="submit" type="submit">Enviar</button> <button class="reset" type="reset">Borrar todo</button>
</fieldset>
</form><br />
</div>
</div>
</body>
</html>contacto.php
<?
{
// cuerpo de lo que recibiré en el email...
$cuerpo = "Formulario enviado\n";
$cuerpo .= "Asunto: " . $_POST["asunto"] . "\n";
$cuerpo .= "Nombre: " . $_POST["nombre"] . "\n";
$cuerpo .= "Email: " . $_POST["email"] . "\n";
$cuerpo .= "Comentario: " . $_POST["comentario"] . "\n";
// mando el correo...
mail("[COLOR="red"]miemail[/COLOR]","[COLOR="red"]asuntodelmensaje[/COLOR]",$cuerpo);
// doy las gracias por el envío...
echo "Gracias por rellenar el formulario. Se ha enviado correctamente.";
}
?>Y si necesitáis la validación de los campos de contacto.html las tenéis en estos dos enlaces:
http://doodleo.comocreartuweb.es/gc/validacion.js
http://doodleo.comocreartuweb.es/gc/validacion2.js