Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/08/2010, 09:10
nicoqk
 
Fecha de Ingreso: agosto-2009
Mensajes: 59
Antigüedad: 15 años, 4 meses
Puntos: 2
Formulario por mail, todos los fields menos uno.

Bueno como dice el titulo, estoy tratando de levantar los datos de unos campos de un form y enviarlos a una casilla de mail.
Lo raro es que me levanta todos los campos, excepto el del mensaje.

Este es el código, que supongo que es correcto...

Código:
<?php
if($_POST){
		$fecha=date("d/m/y - H:i");
		$mensaje="Tenés un nuevo mensaje desde el Sitio WEB: <br>";
		$mensaje.="Fecha: ".$fecha."<br><br>";

		
		$mensaje.="--- Datos de contacto ---<br><br><br>";
		
		$mensaje.="Asunto: ".$_POST['asunto']."<br>";
		$mensaje.="Nombre: ".$_POST['nombre']."<br>";
		$mensaje.="Institucion: ".$_POST['institucion']."<br>";
		$mensaje.="Provincia/Ciudad: ".$_POST['provincia']."<br>";
		$mensaje.="Telefono: ".$_POST['telefono']."<br>";
		$mensaje.="E-Mail: ".$_POST['email']."<br>";
		$mensaje.="Consulta: ".$_POST['mensaje']."<br>";
	
		$mensaje.="--- Fin datos de contacto ---<br>";
		
		$headers  = "Content-type: text/html\r\n";
		$headers .= "From: midominio.com.ar <[email protected]>\r\n";
		if(mail("[email protected]", "Comentario desde la Web", $mensaje, $headers)){
		
		$estado="Su Consulta ha sido enviada satisfactoriamente";
		
		}
}else{
	
	$estado="Haga su consulta completando el formulario. Gracias.";
	
	}
?>
Código:
<div class="cont_title"><?php echo $estado; ?></div>
       
       <form onSubmit="return validar(this)" name="formulario" action="<?php $_SERVER['PHP_SELF'] ?>" method="post">
	    <input name="asunto" type="text" id="asunto" />
		<label>Asunto(*)</label>
		<input name="nombre" type="text" id="nombre" />
		<label>Nombre(*)</label>
		<input name="institucion" type="text" id="institucion" />
		<label>Institución</label>
		<input name="provincia" type="text" id="provincia" />
		<label>Prov./Ciudad</label>
		<input name="pais" type="text" id="pais" />
		<label>Pais</label>
		<input name="telefono" type="text" id="telefono" />
		<label>Teléfono(*)</label>
		<input name="email" type="text" id="email" />
		<label>E-Mail(*)</label>
		<textarea name="mensaje" id="mensaje"></textarea>
		<label>Mensaje(*)</label>
		<p class="register">(*)Campos Requeridos</p>
	    <input type="submit" name="login" value="ENVIAR" class="go" />
        </form>
La verdad no encuentro el error...

si alguien me puede dar una mano, agradecido....