formulario de contacto no anda
Publicado por rick (2 intervenciones) el 03/11/2014 23:25:29
hola buenas tarde estoy haciendo una pagina web y en el formulario de contacto no me anda les cuento que soy principiante y no puedo encontrar el error, el mismo posee nombre, email y telefono y una caja para el mensaje. aqui les dejo el codigo para ver donde le estoy errando .muchas gracias
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
<!DOCTYPE html>
<html lang="es">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<title>Gracias POr Contactarse</title>
<style>
Body {
font-family: arial, helvetica, sans-serif;
font-size:1em;
text-align: center;
color:#707173;
}
</style>
</head>
<body>
<?php
/************************************
Recibe los datos ingresados
************************************/
$nombre= $_POST["nombre"];
$email= $_POST["email"];
$telefono= $_POST["telefono"];
$comentario= $_POST["mensaje"];
/************************************
si intenta poner in link con http:
************************************/
if (eregi('http:', $comentario)) {
die("no estan permitidos los links con -http://- ! ! ");
}
/************************************
si ingresa un mail no valido
************************************/
if (!$email == "" && (!strstr($email,"@") || !strstr($email,".")))
{
echo "<h2>Por Favor Ingrese Un E-mail Valido</h2>\n";
$badinput = "<h4>Su Mensaje No ha Sido Enviado</h4>\n";
echo $badinput;
die ("<a href='javascript: history.go(-1)'> Regresar! </a>");
}
/************************************
si no rellena los campos necesarios
************************************/
if (empty($nombre) || empty($email) || empty($comentario)) {
echo "<h2>Por Favorrellene Las casillas Nombre,E-mail y Comentario</h2>\n";
die ("<a href='javascript: history.go(-1)'>Regresar! </a>");
}
$attn= $attn ;
/************************************
aqui debes ingresar el asunto del mail
************************************/
$subject ='Mensaje desde formulario de Contacto';
$Comentario = stripslashes($comentario);
/************************************
Aqui se genera el cuerpo del mensaje
************************************/
$message= "De: $nombre \n
E-mail: $email \n
Telefono: $telefono \n
Comentario: $comentario";
$from ="From: $email\r\n";
/************************************
ingresa mail receptor
************************************/
mail("rickhunter12@gmail.com", $subject, $message, $from);
?>
<script type="text/javascript">
/************************************
ingresa la pagina a la cura redireccionara luego de enviar el mensaje
************************************/
/*window.location="contactook.html";
</script>
</body>
</html>
Valora esta pregunta


0