Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/06/2010, 02:35
altasybajas
 
Fecha de Ingreso: marzo-2010
Mensajes: 13
Antigüedad: 14 años, 1 mes
Puntos: 0
problema con formulario php

Hola a todos,

tengo un problemón que no logro solucionar con los formularios. He intentado sacar algo en claro de otros temas abiertos pero no logro entenderlo. El tema es que el servidor a cambiado a php5 y no me van los formularios de ninguna página. No tengo mucha idea de php por lo que recurro a vosotros.

El problema que tengo es que el campo "mensaje" me sale vacío y, cuando recibo el correo aparece [email protected]
cuando quiero que aparezca [email protected].


Código html

<form action="engranes.php" method="post" name="comentarios" id="comentarios" >
<fieldset>
<input class="no_style" type="hidden" name="id" /><br />

<label for="nombre"><span class="Estilo5"><span class="Estilo6 Estilo1">Nombre:</span></span> </label>
<input id="nombre" type="text" name="nombre" />
<br />

<label for="email"><span class="Estilo6 Estilo1">Email:</span></label>
<input id="email" class="input_green" type="text" name="email" /><br />

<label for="asunto" class="Estilo6 Estilo1">Asunto:</label>
<input id="asunto" class="input_green" type="text" name="asunto" />
<br />

<label for="mensaje" class="Estilo6 Estilo1">Mensaje:</label>
<textarea id="mensaje" name="mensaje" cols="45" rows="6"></textarea>
<br />
<label for="" ></label>
<input class="Estilo6" type="submit" value="Enviar" />

</fieldset>
</form>


Código php

<?php
$mail='[email protected]';
$nombre = $_POST['nombre'];
$email = $_POST['email'];
$asunto = $_POST['asunto'];
$mensaje = $_POST['mensaje'];
$thank="gracias.html";
$error="error.php";
if (mail($mail,"Consulta Web",$message))
header ("Location: $thank")
?>