2016-08-31 15 views
-1

私は2つの異なるフォームを持つphpファイルを持っていますが、両方のフォームが異なる受信者ですが、2つのフォームのうち1つがサブミットされた場合、もう1つはクリックされていないフォームのみを送信してください。同じファイルに2つの電子メールがあります

これは私のコードです:

<section id="contacto"> 
    <div class="donveloz"></div> 
    <div class="container"> 
     <h3>Inscribe tu e·commerce</h3> 
     <p>Da el siguiente paso para tu negocio.</p> 
     <?php 
$action=$_REQUEST['action']; 
if ($action=="") /* display the contact form */ 
    { 
    ?> 
     <form action="" method="POST" enctype="multipart/form-data" name="limpio"> 
      <input type="hidden" name="action" value="submit"> 
     <input class="name" type="text" name="nombre" placeholder="Nombre" required/> 
     <input class="email mitad" type="email" name="email" placeholder="Email" required/> 
     <input class="phone mitad derecha error" type="phone" name="telefono" placeholder="Teléfono" required/> 
     <input class="negocio" type="text" name="ecommerce" placeholder="Nombre de tu e-commerce"/> 
     <input class="submit" name="submit" type="submit" value="Envia tu información" id="submit"/> 
     </form> 
     <?php 
    } 
else    /* send the submitted data */ 
    { 
    $name=$_REQUEST['nombre']; 
    $email=$_REQUEST['email']; 
    $phone=$_REQUEST['telefono']; 
    $commerce=$_REQUEST['ecommerce']; 
    $subject="Nuevo ecommerce registrado"; 
// PREPARE THE BODY OF THE MESSAGE 

     $message = '<html><body>'; 
     $message .= '<table rules="all" style="border-color: #666;" cellpadding="10">'; 
     $message .= "<tr style='background: #eee;'><td><strong>Name:</strong> </td><td>" . strip_tags($_REQUEST['nombre']) . "</td></tr>"; 
     $message .= "<tr><td><strong>Email:</strong> </td><td>" . strip_tags($_REQUEST['email']) . "</td></tr>"; 
     $message .= "<tr><td><strong>Telefono:</strong> </td><td>" . strip_tags($_REQUEST['telefono']) . "</td></tr>"; 
     $message .= "<tr><td><strong>Ecommerce:</strong> </td><td>" . strip_tags($_REQUEST['ecommerce']) . "</td></tr>"; 
     $message .= "</table>"; 
     $message .= "</body></html>"; 
     $headers = "From:[email protected]\r\n"; 
     $headers .= "Content-Type: text/html; charset=ISO-8859-1\r\n"; 



    mail("[email protected]", $subject, $message,$headers); 
    //MESSAGE SHOW WHEN FORM IS SUBMITTED 
    echo 'Gracias por registrar tu informacion, en breve nos comunicaremos contigo'; 

    } 
?> 
    </div> 
    </section> 

    <footer> 
    <div class="container"> 
     <h4> 
     <img src="img/icono99minutos.svg" alt="99minutos"> The fastest shipping <span>for online shopping</span> 
     </h4> 
     <nav> 
     <ul class="izq"> 
      <li><a href="bolsa.php">Bolsa de trabajo</a></li> 
      <li><a href="faq.html">FAQs</a></li> 
      <li><a href="https://precise-line-76299minutos.appspot.com/2/delivery/client/login">Iniciar Sesión</a></li> 
      <li><a class="boton" href="rastreo.html">Rastrea tu Envío</a></li> 
      <li><a class="boton" href="#loginmodal" id="modaltrigger">Conviértete en un Don Veloz</a></li> 
     </ul> 
     <ul class="der"> 
      <li><img src="img/email.png" alt="">[email protected]</li> 
      <li><img src="img/phone.png" alt="">(52) 55 6363·1559</li> 
     </ul> 
     </nav> 
    </div> 

    <div id="loginmodal" style="display:none;"> 
    <h1>Se un Don Veloz</h1> 
    <?php 
    $action=$_REQUEST['action']; 
    if ($action=="") /* display the contact form */ 
    { 
    ?> 
    <form action="" method="POST" enctype="multipart/form-data" name="limpio"> 
     <input type="hidden" name="action" value="submit"> 
     <label for="username">Nombre:</label> 
     <input class="name" type="text" name="nombre" placeholder="Nombre" id="lineanombre" required/><br> 
     <label for="username">Correo: </label> 
     <input class="email mitad" type="email" name="email" placeholder="Email" id="lineacorreo" required/><br> 
     <label for="username">Telefono:</label> 
     <input class="phone mitad derecha error" type="phone" name="telefono" placeholder="Teléfono" id="lineatelefono" required/> 
     <!--<input class="negocio" type="text" name="ecommerce" placeholder="Nombre de tu e-commerce"/>--> 
     <input class="submit" name="submit" type="submit" value="Envia tu información" id="btnn" onClick="submitForm()"/> 
     </form> 

    <?php 
    } 
else    /* send the submitted data */ 
    { 
    $name=$_REQUEST['nombre']; 
    $email=$_REQUEST['email']; 
    $phone=$_REQUEST['telefono']; 
    $commerce=$_REQUEST['ecommerce']; 
    $subject="Nuevo Aspirante a Don Veloz libre"; 
// PREPARE THE BODY OF THE MESSAGE 

     $message = '<html><body>'; 
     $message .= '<table rules="all" style="border-color: #666;" cellpadding="10">'; 
     $message .= "<tr style='background: #eee;'><td><strong>Name:</strong> </td><td>" . strip_tags($_REQUEST['nombre']) . "</td></tr>"; 
     $message .= "<tr><td><strong>Email:</strong> </td><td>" . strip_tags($_REQUEST['email']) . "</td></tr>"; 
     $message .= "<tr><td><strong>Telefono:</strong> </td><td>" . strip_tags($_REQUEST['telefono']) . "</td></tr>"; 
     $message .= "<tr><td><strong>Ecommerce:</strong> </td><td>" . strip_tags($_REQUEST['ecommerce']) . "</td></tr>"; 
     $message .= "</table>"; 
     $message .= "</body></html>"; 
     $headers = "From:[email protected]\r\n"; 
     $headers .= "Content-Type: text/html; charset=ISO-8859-1\r\n"; 



    mail("[email protected], [email protected]", $subject, $message,$headers); 
    echo "Gracias por registarte en breve recibiras un correo"; 
} 

?> 



    </div> 

    </footer> 

フォーム一度だけ提出するために、私は、このスクリプトを使用する:各jqueryの.EQを提出したり、使用中にクラスを追加する

onsubmit="document.getElementById('submit').disabled = true"; 

答えて

関連する問題