alguien me puede ayudar con un formulario

He hecho todo lo que pone en el turorial pero no me lo envía

A ver en la pagina html tengo esto

<form action="formulario.php" method="post" enctype="multipart/form-data" name="Correo">
<table width="90%" border="0" align="center" cellpadding="5" cellspacing="2" bgcolor="#D57332" >

<tr>
<td width="30%" valign="top">Nombre</td>
<td><input name="nombre" type="text" value="" size="40"></td>
</tr>

<tr>
<td width="30%" valign="top">E-mail</td>
<td><input name="email" type="text" value="" size="40"></td>
</tr>
<tr>
<td width="30%" valign="top">Mensaje</td>
<td> <textarea name="mensaje" cols="30" rows="5" id="mensaje"></textarea>
</td>
</tr>
<tr>
<td valign="top"><input type="submit" name="Submit" value="Enviar"></td>
<td></td>
</tr>
</table>
</form>


y en la pagina php lo siguiente:

<form action="formulario.php" method="post" enctype="multipart/form-data" name="Correo">
<table width="90%" border="0" align="center" cellpadding="5" cellspacing="2" bgcolor="#D57332" >

<tr>
<td width="30%" valign="top">Nombre</td>
<td><input name="nombre" type="text" value="" size="40"></td>
</tr>

<tr>
<td width="30%" valign="top">E-mail</td>
<td><input name="email" type="text" value="" size="40"></td>
</tr>
<tr>
<td width="30%" valign="top">Mensaje</td>
<td> <textarea name="mensaje" cols="30" rows="5" id="mensaje"></textarea>
</td>
</tr>
<tr>
<td valign="top"><input type="submit" name="Submit" value="Enviar"></td>
<td></td>
</tr>
</table>
</form>

<?php
$sendTo = "[correo eliminado]";
$subject = "formulario";
$nombre = $_POST["nombre"];
$e-mail = $_POST["email"];
$mensaje = $_POST["mensaje"];
$headers .= "";
$message = "\nNombre: " . $nombre . "\nE-mail: " . $email . "\nmensaje: " . $mensaje;
mail($sendTo, $subject, $message, $headers);
?>


pero al darle a enviar me sale este error

Parse error: syntax error, unexpected '=' in /homepages/39/d223204355/htdocs/informacion/formulario.php on line 121

Alguien puede decirme que puedo hacer????


Mucahs gracias por adelantado
yyyyyyy....

que tienes en esa linea????

esa es la ventaja del php, que te va diciendo donde están los fallos

la gracia es encontrarlo jejeje

jugoncan ha puesto un formulario que funciona muy bien


checalo, debe estar en este mismo foro
para no batallar simplificaremos el codigo asi:

<form action="formulario.php" method="post" enctype="multipart/form-data" name="Correo">
<table width="90%" border="0" align="center" cellpadding="5" cellspacing="2" bgcolor="#D57332" >

<tr>
<td width="30%" valign="top">Nombre</td>
<td><input name="nombre" type="text" value="" size="40"></td>
</tr>

<tr>
<td width="30%" valign="top">E-mail</td>
<td><input name="email" type="text" value="" size="40"></td>
</tr>
<tr>
<td width="30%" valign="top">Mensaje</td>
<td> <textarea name="mensaje" cols="30" rows="5" id="mensaje"></textarea>
</td>
</tr>
<tr>
<td valign="top"><input type="submit" name="Submit" value="Enviar"></td>
<td></td>
</tr>
</table>
</form>

<?php
$sendTo = "[correo eliminado]";
$subject = "formulario";
$nombre = $_POST["nombre"];
$e-mail = $_POST["email"];
$mensaje = $_POST["mensaje"];
$headers .= "";
$message = "\nNombre: " . $nombre . "\nE-mail: " . $email . "\nmensaje: " . $mensaje;
mail($sendTo, $subject, $message, $headers);
?>


elimina toooodo solamente dejarás lo que te he puesto en rojo,
ese es el codigo php, y la página se debe llamar "formulario.php"
al ser doc. php, no lleva

<html>
<head>
</head>
</html>

solo empieza con

<?php

lo haces lo subes y lo pruebas de nuevo

saludos
Tu código php actual es este:
<?php
$sendTo = "[correo eliminado]";
$subject = "formulario";
$nombre = $_POST["nombre"];
$e-mail = $_POST["email"];
$mensaje = $_POST["mensaje"];
$headers .= "";
$message = "\nNombre: " . $nombre . "\nE-mail: " . $email . "\nmensaje: " . $mensaje;
mail($sendTo, $subject, $message, $headers);
?>


Y el correcto es este:
<?php
$sendTo = "[correo eliminado]";
$subject = "formulario";
$nombre = $_POST["nombre"];
$email = $_POST["email"];
$mensaje = $_POST["mensaje"];
$headers .= "";
$message = "\nNombre: " . $nombre . "\nE-mail: " . $email . "\nmensaje: " . $mensaje;
mail($sendTo, $subject, $message, $headers);
?>


Saludos :wink: