Cita:
Hasta ahi va todo barbaro. ESTE ES EL CODIGO HTML
<!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>
<form id="form1" name="form1" method="post" action="enviar_contacto.php">
<table width="500" border="0" cellspacing="2" cellpadding="5">
<tr>
<td>Nombre:</td>
<td><input name="nombre" type="text" id="nombre" /></td>
</tr>
<tr>
<td>E-mail:</td>
<td><input name="email" type="text" id="email" /></td>
</tr>
<tr>
<td>Mensaje:</td>
<td><textarea name="mensaje" cols="35" rows="10" id="mensaje"></textarea></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="Submit" value="Enviar Mensaje" /></td>
</tr>
</table>
</form>
</body>
</html>
<!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>
<form id="form1" name="form1" method="post" action="enviar_contacto.php">
<table width="500" border="0" cellspacing="2" cellpadding="5">
<tr>
<td>Nombre:</td>
<td><input name="nombre" type="text" id="nombre" /></td>
</tr>
<tr>
<td>E-mail:</td>
<td><input name="email" type="text" id="email" /></td>
</tr>
<tr>
<td>Mensaje:</td>
<td><textarea name="mensaje" cols="35" rows="10" id="mensaje"></textarea></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="Submit" value="Enviar Mensaje" /></td>
</tr>
</table>
</form>
</body>
</html>
Este es el codigo PHP
Cita:
Pero cuando ejecuto mi web desde el servidor e intento probar a ver si me llega el formulario a mi web me salta esto.<!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>
<?php
/* Enviar E-mail con Respuesta Automática
*/
// Recibiendo los datos pasados por la pagina "form_contato.php"
$recibenombre = $_POST["nombre"];
$recibemail = $_POST["email"];
$recibemsg = $_POST["mensaje"];
// Definiendo las cabeceras del e-mail
$headers = "Content-type:text/html; charset=iso-8859-1";
// Vamos a definir ahora el destinatario de e-mail, ya sea el de usted o el de su cliente.
$para = "[email protected]";
// Definiendo el aspecto del mensaje
$mensaje = "<h3>De:</h3> ";
$mensaje .= $recibenombre . $recibemail;
$mensaje .= "<h3>Asunto:</h3>";
$mensaje .= "Mensaje del Sitio";
$mensaje .= "<h3>Mensaje</h3>";
$mensaje .= "<p>";
$mensaje .= $recibemsg;
$mensaje .= "</p>";
// Enviando el mensaje para el destinatario
$envia = mail($para,"E-mail del Sitio",$mensaje);
// Envia un e-mail para el remitente, agradeciendo la visita en el sitio, y diciendo que en breve el e-mail sera respondido.
$mensaje2 = "<p>Hola <strong>" . $recibenombre . "</strong>. Agradecemos su visita y la oportunidad de recibir su contacto. Antes de 48 horas usted recibira un e-mail con la respuesta a su duda o pedido..</p>";
$mensaje2 .= "<p>Observación - No es necesario responder este mensaje.</p>";
$envia = mail($recibemail,"Su mensaje fué recibido!",$mensaje2);
// Muestra en la pantalla el mensaje de éxito, y después redirecciona de vuelta para la pagina del contacto.
echo "Mensaje recibido con exito!";
echo "<meta http-equiv='refresh' content='2;URL=form_contacto.php'>";
?>
</body>
</html>
<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>
<?php
/* Enviar E-mail con Respuesta Automática
*/
// Recibiendo los datos pasados por la pagina "form_contato.php"
$recibenombre = $_POST["nombre"];
$recibemail = $_POST["email"];
$recibemsg = $_POST["mensaje"];
// Definiendo las cabeceras del e-mail
$headers = "Content-type:text/html; charset=iso-8859-1";
// Vamos a definir ahora el destinatario de e-mail, ya sea el de usted o el de su cliente.
$para = "[email protected]";
// Definiendo el aspecto del mensaje
$mensaje = "<h3>De:</h3> ";
$mensaje .= $recibenombre . $recibemail;
$mensaje .= "<h3>Asunto:</h3>";
$mensaje .= "Mensaje del Sitio";
$mensaje .= "<h3>Mensaje</h3>";
$mensaje .= "<p>";
$mensaje .= $recibemsg;
$mensaje .= "</p>";
// Enviando el mensaje para el destinatario
$envia = mail($para,"E-mail del Sitio",$mensaje);
// Envia un e-mail para el remitente, agradeciendo la visita en el sitio, y diciendo que en breve el e-mail sera respondido.
$mensaje2 = "<p>Hola <strong>" . $recibenombre . "</strong>. Agradecemos su visita y la oportunidad de recibir su contacto. Antes de 48 horas usted recibira un e-mail con la respuesta a su duda o pedido..</p>";
$mensaje2 .= "<p>Observación - No es necesario responder este mensaje.</p>";
$envia = mail($recibemail,"Su mensaje fué recibido!",$mensaje2);
// Muestra en la pantalla el mensaje de éxito, y después redirecciona de vuelta para la pagina del contacto.
echo "Mensaje recibido con exito!";
echo "<meta http-equiv='refresh' content='2;URL=form_contacto.php'>";
?>
</body>
</html>