Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/05/2004, 07:43
forero
 
Fecha de Ingreso: noviembre-2003
Mensajes: 18
Antigüedad: 20 años, 5 meses
Puntos: 0
Yo.. y mis puñeteras practicas!!!

Aqui estoy de nuevo... Tengo q enviar 2 e-mails uno para el webamster, por ejemplo, y el otro para la persona q rellena la info
pues bien la peig del formulario es:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Formulario Personalizado</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<form action="FormContacto2.php" method="post">
<p><strong> Nombre
<input name="Nombre" type="text" size="30">
</strong></p>
<p><strong>Apellidos
<input name="Apellidos" type="text" size="30">
</strong></p>
<p><strong>E-mail
<input name="e-mail" type="text" size="40">
</strong></p>
<p><strong>Comentarios</strong></p>
<p><strong> <textarea name="comentarios" cols="50" rows="5"></textarea>
</strong>
</p>
<input value="envía informacion" type="submit">
</form>
</body>
</html>


y la que hace el trabajo es:
<?
if (($Nombre == "") || ($Apellidos == "") || ($e-mail == "") || ($comentarios == "")) {
header("Location:http://localhost/ejercicios/semana2/FormContacto2.php");
exit;
$mensa = "Gracias $nombre por mandarnos sus comentarios,\n";
$mensa .= "en breve nos pondremos en contacto con usted en la direccion de e-mail que nos ha\n";
$mensa .= "enviado: $e-mail.\nESTOS SON LOS DATOS RECIBIDOS:\n";
$mensa .= "Nombre: $Apellidos, $Nombre\n";
$mensa .= "E-Mail: $e-mail\n";
$mensa .= "Mensaje: $comentarios\n\n";

$to = "$e-mail";
$subject = "Señor $Apellidos, $Nombre. Hemos recibido su información";
$mailheaders = "From: Webmaster \n";

mail($to, $subject, $mensa, $mailheaders);

$mensa1 = "ESTOS SON LOS DATOS RECIBIDOS:\n";
$mensa1 .= "Nombre: $Apellidos, $Nombre\n";
$mensa1 .= "E-Mail: $e-mail\n";
$mensa1 .= "Mensaje: $comentarios\n\n";
&para= "[email protected]\n";
&asunto= "Informacion de la peticion\n";
$desde = "From: $e-mail \n";
mail($para, $asunto, $mensa1, $desde);

?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>programa de proceso</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<H1>El siguiente email ha sido enviado con estos datos:</H1>

<strong>Su nombre y apellidos:</strong><br>
<? echo " $Apellidos, $Nombre"; ?>

<strong>Su dirección de e-mail:</strong><br>
<? echo "$e-mail"; ?>

<strong>comentarios realizados:</strong><br>
<? echo "$comentarios"; ?>
</body>
</html>

Pues como siempre... NO ME FUNCIONA!!!!!!! Me cago en...
Otra cosa, hay algun programa que depure el codigo o lo revise por si me dejo algun ; o unas comillas o hago alguna cagada de sintaxis????
Muchiiiiiisimas gracias a todos, sobretodo a Genetix q ya me ha salvado en mas de una ocasion jeje ;·)