18/10/2010, 20:52
|
| | Fecha de Ingreso: noviembre-2008 Ubicación: venezuela
Mensajes: 47
Antigüedad: 16 años, 1 mes Puntos: 0 | |
Formulario de contactos en DW y php hola amigos tengo un problema cree un formulario en dreamweaver y luego ise el php para que fuera enviado a mi correo. lo subi por ftp, pero cuando relleno el formulario y le digo enviar me muestra la pagina php. y el formulario nunca llega a mi correo.
la pagina HTLM la tengo denominada como pruebacontacto.htlm y la pagina php la denomine enviar.php
¿que estare haciendo mal?
este es el codigo HTLM del formulario
<form id="contacto"name="form1" method="post" action="enviar.php">
<label></label>
<table width="580">
<tr>
<td>Nombre</td>
<td><label>
<input name="Nombre" type="text" size="30">
</label></td>
</tr>
<tr>
<td><label>E-Mail</label></td>
<td><input name="E-Mail" type="text" size="30"></td>
</tr>
<tr>
<td><label>Empresa</label></td>
<td><label>
<input name="Empresa" type="text" size="40">
</label></td>
</tr>
<tr>
<td><label>Teléfono</label></td>
<td><input name="Telé" type="text" size="30"></td>
</tr>
<tr>
<td><label>Dirección</label></td>
<td><label>
<textarea name="Dirección" cols="35" rows="4"></textarea>
</label></td>
</tr>
<tr>
<td><label>Mensaje</label></td>
<td><textarea name="Mensaje" cols="40" rows="6"></textarea></td>
</tr>
<tr>
<td><div align="center">presione para </div></td>
<td><p>
<label>
<input type="submit" name="Submit" value="Enviar">
</label>
<label>o puede
<input type="reset" name="Submit2" value="Restablecer">
el formulario</label>
</p></td>
</tr>
</table>
y este es codigo en PHP para enviarlo <!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=iso-8859-1" />
<title>Documento sin título</title>
</head>
<body>
<p>< ?php <br />
$Nombre = $_POST['Nombre'];<br />
$E-Mail = $_POST['E-Mail'];<br />
$Empresa = $_POST['Empresa'];<br />
$Tel&eacute;fono = $_POST['Tel&eacute;fono'];<br />
$Direcci&oacute;n = $_POST['Direcci&oacute;n'];<br />
$Mensaje = $_POST['Mensaje'];</p>
<p>$header = 'From: ' . $E-Mail . " \r\n";<br />
$header .= "X-Mailer: PHP/" . phpversion() . " \r\n";<br />
$header .= "Mime-Version: 1.0 \r\n";<br />
$header .= "Content-Type: text/plain";</p>
<p>$mensaje = "Este mensaje fue enviado por " . $Nombre . ", de la </p>
<p>empresa " . $Empresa . " \r\n";<br />
$mensaje .= "Su e-mail es: " . $E-Mail . " \r\n";<br />
$mensaje .= "esta ubicado en: " . $Direcci&oacute;n . " \r\n";<br />
$mensaje .= "y su telefono es: " . $Tel&eacute;fono . " \r\n";<br />
$mensaje .= "Mensaje: " . $_POST['Mensaje'] . " \r\n";<br />
$mensaje .= "Enviado el " . date('d/m/Y', time());</p>
<p>$para = 'micorreo@privado';<br />
$asunto = 'prueba del formulario de filtros rubens';<br />
mail($para, $asunto, utf8_decode($mensaje), $header);<br />
echo 'Mensaje enviado correctamente';<br />
?> </p>
</body>
</html>
de antemano muchas gracias |