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:
La verdad no encuentro el error...<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>
si alguien me puede dar una mano, agradecido....