Muy buenas.
He creado un formulario para mi web, es algo sencillo pero es el comienzo.
se supone que cuando se rellena y se da a enviar deberia recibir un email con los datos de este formulario pero no llega.
Alguien me puede ayudar.
Dejo el html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Lista de espera sanitaria</title>
<link rel="stylesheet" href="estilos-general.css" type="text/css" media="all">
</head>
<body>
<div id="logotipo">
<img src="../objetos/logoprohibido2.jpg" alt="Lista de espera sanitaria">
</div>
<div id="cuerpo">
<div id="navegacion">
<ul>
<li><a href="../index.html"><img src="../objetos/inicio.jpg" alt="Inicio"></a></li>
<li><a href="../librodevisitas/foro.html" title="Danos tu opinión"><img src="../objetos/foro.jpg" alt="Foro de discursión"></a></li>
<li><a href="../enlacesdeinteres/enlacesdeinteres.html" title=" Algunos enlaces"><img src="../objetos/enlaces.jpg" alt=""></a></li>
<li><a href="../noticias/noticias.html" title="Ultimas noticias"><img src="../objetos/noticias.jpg" alt=""></a></li>
<li><a href="../historia/listadeespera.html"><img src="../objetos/historia.jpg" alt="Leyes"></a></li>
<!--<li><a href="[Solo usuarios registrados pueden ver los links. ]<li><a href="../contacto/contacto.html" title="Contacta conmigo"><img src="../objetos/contacto.jpg" alt="A tu disposición"></a></li>
<li><a href="../diseno/diseno.html"><img src="../objetos/diseno.jpg" alt="Espacio disponible"></a></li>
</ul></div>
<form action="formulario.php" method="post" enctype="multipart/form-data" name="form1">
<table border="0">
<tr>
<td width="200"><div align="right" class="Estilo2">
<p class="Estilo2"><strong>Nombre</strong></p>
</div></td>
<td width="200"><div align="left">
<label><br>
<br>
<br>
<input name="nombre" type="text" id="nombre" size="45" />
</label>
</div></td>
</tr>
<tr>
<td><div align="right">
<p><strong class="Estilo2">Web site</strong></p>
</div></td>
<td><div align="left">
<label>
<br>
<br>
<input name="empresa" type="text" id="empresa" size="45" />
</label>
</div></td>
</tr>
<tr>
<td><div align="right" class="Estilo2">
<p><strong>Comentarios</strong></p>
</div></td>
<td><div align="left">
<label><br>
<br>
<textarea name="comentarios" cols="40" rows="5" id="comentarios"></textarea>
</label>
</div></td>
</tr>
<tr>
<td><div align="right" class="Estilo2">
<p><strong>E-mail</strong></p>
</div></td>
<td><p>
</p>
<p>
<input name="email" type="text" id="email" size="45" />
</p></td>
</tr>
<tr>
<td><div align="right">
<input name="restablecer" type="reset" id="restablecer" value="Restablecer" />
</div></td>
<td><div align="left">
<input name="Enviar" type="submit" id="Enviar" value="Enviar" />
</div></td>
</tr>
</table></form>
</body>
</html>
y luego he creado una hoja a la que llame formulario.php
este es el codigo
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>formulario</title>
<?php
$sendTo = "jaobeso@hotmail.com";
$subject = "mensajes desde la pagina";
$nombre = $_POST["nombre"];
$titulo = $_POST["empresa"];
$guia = $_POST["comentarios"];
$email = $_POST["email"];
$headers .= "";
$message = "Nombre" . $nombre . "\nEmpresa" . $empresa . "\nComentarios" . $comentarios . "\nEmail" . $email;
mail($sendTo, $subject, $message, $headers);
?>
<style type="text/css">
<!--
.a {
font-size: 18px;
}
.s {
font-family: "Times New Roman", Times, serif;
font-weight: bold;
text-align: center;
}
-->
</style>
</head>
<body class="a">
<span class="s"> su mensaje ha sido enviado...</span>
</body>
</html>
Podeis ayudarme?
Un saludo y gracias por adelantado
Una pregunta, cosas de leer rapido, dices que los datos de form no llegan, o que es el email el que no llega?
no me llega el email.
En referencia a lo de validar, no lo he hecho lo fui haciendo asi de un tutorial.
Creo que esto nunca va a funcionar
No te tira ningun error????? no te dice donde hay un error o algun mensaje de error??????? porque si no tira ningun mensaje de error no deberia tener errores el codigo sino que esta mal la direccion de correo......
Ejecuta la acción?????? sino fijate que hay miles de ejemplos de estos en la web busca otro y compara
Disculpa quizas ya solucionaste el tema
Gracias por la respuesta voy a comprobarlo, ya que aunque hace tiempo que no lo he vuelto a probar pero si recuerdo que alguna vez si dio un error.
Un saludo y ya te contare.
y que ha pasado hermano??
la verdad que lo he dejado aparcado por el momento.
De momento la gente que lo desee que use el foro que he dejado casi todos los temas abiertos.
Un saludo y gracias