Ver Mensaje Individual
  #8 (permalink)  
Antiguo 08/10/2013, 16:41
Avatar de ghiper
ghiper
 
Fecha de Ingreso: julio-2013
Ubicación: Guadalajara Jalisco
Mensajes: 80
Antigüedad: 10 años, 9 meses
Puntos: 0
Respuesta: problema con formulario

ya hice las correcciones y sigue igual incluso los mensajes me de envió no me los muestra y no es que no sepa html se a lo que e refieres pero ahora estay trabajando código php y diseño con css.
agrego mi codigo modificado:
Código PHP:
Ver original
  1. <?php
  2.     if(isset($_POST["Submit"])){
  3.         if($_POST["nombre"] == " "){
  4.             $errors[1] = "<span class='error'>Ingrese su nombre</span>";
  5.         }else if($_POST["email"] == '' or !preg_match("/^[a-zA-Z0-9_\.\-]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$/",$_POST["email"])){
  6.             $errors[2] = "<span class='error'>Ingrese un email correcto</span>";
  7.         }else if($_POST["asunto"] == " "){
  8.             $errors[3] = "<span class='error'>Ingrese un asunto</span>";
  9.         }else if($_POST["mensaje"] == " "){
  10.             $errors[4] = "<span class='error'>Ingrese un mensaje</span>";
  11.         }else{
  12.             $dest = "[email protected]"; //Email de destino
  13.             $nombre = $_POST["nombre"];
  14.             $email = $_POST["email"];
  15.             $asunto = $_POST["asunto"]; //Asunto
  16.             $headers = "From:".$_POST["email"]."\r\n"; //Quien envia?
  17.             $headers .= "X-Mailer: PHP\r\n";
  18.             $headers .= "MIME-Version: 1.0" . "\r\n";
  19.             $headers .= "Content-Type: text/plain"; //
  20.             $cuerpo .= "Este mensaje fue enviado por: " .$nombre. "\r\n";
  21.             $cuerpo .="Correo: ".$email."\r\n";
  22.             $cuerpo .= "Asunto: ".$asunto." \r\n";
  23.             $cuerpo .="Mensaje: ".$_POST['mensaje']." \r\n";
  24.             $cuerpo .= "Enviado el " . date('d/m/Y', time());
  25.             if(/*mail($dest,$asunto,$cuerpo,$headers)*/1==1){
  26.                 $result = "<div class='result_ok'>Tu Mensaje fue enviado correctamente </div>";
  27.                 // si el envio fue exitoso reseteamos lo que el usuario escribio:
  28.                 $_POST["nombre"] = " ";
  29.                 $_POST["email"] = " ";
  30.                 $_POST["asunto"] = " ";
  31.                 $_POST["mensaje"] = " ";
  32.             }else{
  33.                 $result = "<div class='result_fail'>Hubo un error al enviar el mensaje </div>";
  34.             }
  35.         }
  36.     }else{echo 'no recibi submit';}
  37.  
  38.  ?>
  39.       <form id="form1" name="form1" method="post" action="contacto.php" style="position: absolute; left: 83px; top: 35px; height: 423px; width: 260px;" >
  40.         <p class="odessa">Nombre:</p>
  41. <input type="text" class="nombre" name="nombre" size=38><?php echo $errors[1]; ?>
  42. <p class="odessa">Email:</p>
  43. <input type="text" class="email" name="email" size=38 ><?php echo $errors[2]; ?>
  44.  
  45. <p class="odessa">Asunto:</p>
  46. <input type="text" class="asunto" name="asunto" size=38 ><?php echo $errors[3]; ?>
  47. <br /><br />
  48. <input name="Submit" type="image" value="Enviar" src="images/boton.png" width="70" height="70" hspace="108">
  49.  
  50.         <p class="odessa" style="position: absolute; left: 433px; top: 100px; height: 69px;">Mensaje:<?php echo $errors[4]; ?></p>
  51. <textarea class='mensaje' name="mensaje" cols="31" rows="10" id="mensaje" ></textarea>
  52. <div class="odessa-error"><?php echo $result; ?></div>
  53. <div class="tel">Telefonos: <strong>32851237</strong> - <strong>14915205</strong><br />
  54. Next: <strong>1661-4518</strong> ID: <strong>92*15*68182</strong><br /> Next: <strong>1615-2069</strong> ID: <strong>62*987050*2</strong></div>
  55.       </form>