Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <form action="invio-mail.php" id="" method="post">
- <div class="form-group">
- <label for="nome">Nome</label>
- <input type="text" class="form-control" id="nome" name="nome" placeholder="Inserisci il nome" data-validation="custom" data-validation-regexp="^(?=.{2,}$)(([a-zA-ZàáâäãåąčćęèéêëėįìíîïłńòóôöõőøùúûüųūűÿýżźñçčšžÀÁÂÄÃÅĄĆČĖĘÈÉÊËÌÍÎÏĮŁŃÒÓÔÖÕŐØÙÚÛÜŲŪŰŸÝŻŹÑßÇŒÆČŠŽ∂ð ,\.\'\-])\2?(?!\2))+$" data-validation-error-msg="Nome è obbligatorio.">
- </div>
- <div class="form-group">
- <label for="cognome">Cognome</label>
- <input type="text" class="form-control" id="cognome" name="cognome" placeholder="Cognome" data-validation="custom" data-validation-regexp="^(?=.{2,}$)(([a-zA-ZàáâäãåąčćęèéêëėįìíîïłńòóôöõőøùúûüųūűÿýżźñçčšžÀÁÂÄÃÅĄĆČĖĘÈÉÊËÌÍÎÏĮŁŃÒÓÔÖÕŐØÙÚÛÜŲŪŰŸÝŻŹÑßÇŒÆČŠŽ∂ð ,\.\'\-])\2?(?!\2))+$" data-validation-error-msg="Cognome è obbligatorio.">
- </div>
- <div class="form-group">
- <label for="email">Azienda</label>
- <input type="text" class="form-control" id="azienda" name="azienda" placeholder="Inserisci il nome dell'azienda" data-validation="custom" data-validation-optional="true" data-validation-regexp="^(?=.{2,}$)(([0-9a-zA-ZàáâäãåąčćęèéêëėįìíîïłńòóôöõőøùúûüųūűÿýżźñçčšžÀÁÂÄÃÅĄĆČĖĘÈÉÊËÌÍÎÏĮŁŃÒÓÔÖÕŐØÙÚÛÜŲŪŰŸÝŻŹÑßÇŒÆČŠŽ∂ð ,\.\'\-])\2?(?!\2))+$" data-validation-error-msg="Inserire il nome dell'azienda.">
- </div>
- <div class="form-group">
- <label for="email">Email</label>
- <input type="text" class="form-control" id="email" name="email" placeholder="Inserisci l'email" data-validation="email" data-validation-error-msg="Inserire un email valido.">
- </div>
- <div class="form-group">
- <label for="email">Telefono</label>
- <input type="text" class="form-control" id="telefono" name="telefono" placeholder="Inserisci il telefono" data-validation="number" data-validation-regexp="/^([0-9\-\+ ]{7,})+$/" data-validation-error-msg="Telefono è obbligatorio.">
- </div>
- <div class="form-group">
- <label for="richiesta">Richiesta (<span id="maxlength"> 256</span> caratteri rimanenti)</label>
- <textarea class="form-control" id="richiesta" name="richiesta" rows="5" placeholder="Inserisci la richiesta" data-validation="length" data-validation-length="min0"></textarea>
- </div>
- <div class="form-group">
- <p class="etichetta">Consenso al trattamento dei dati personali</p>
- <div class="checkbox">
- <p>Letta l'<a href="#" data-toggle="modal" data-target="#informativa">informativa sulla privacy (DLG 196 del 2003)</a></p>
- <label><input type="checkbox" name="consenso" value="SI" data-validation="required" data-validation-error-msg="Consenso al trattamento dei dati personali è obbligatorio">Acconsento al trattamento dei dati personali</label>
- </div>
- </div>
- <button type="submit" class="btn btn-default">Invia</button>
- </form>
- <?php
- //setto il destinatario (sostituisci con il tuo indirizzo EMAIL)
- $to = "indirizzo@destinatario";
- //setto l'oggetto della mail
- $subject = "Contatti dal sito";
- //Url (grazie) da visualizzare dopo l'invio della mail
- $paginaGrazie = "contatti-grazie.html";
- /////////////////////////////////////////////////////////////////////////////
- //setto come mittente l'email dell'utente che ha compilato il form
- $from = $_POST['email'];
- //raccolgo i dati inviati e costruisco il messaggio
- $mailText = "In data " . date("d/m/Y") ."\r\n";
- $mailText .= "Il sig. " . $_POST['nome']." " . $_POST['cognome'] . "\r\n";
- $mailText .= "dell'azienda " . $_POST['azienda'] . "\r\n";
- $mailText .= "Email: " . $_POST['email'].".\r\n";
- $mailText .= "Telefono: " . $_POST['telefono'].".\r\n";
- $mailText .= "Ha inviato la seguente richiesta\r\n" . $_POST['richiesta']."\r\n";
- $mailText .= "Il sig. " . $_POST['nome']." " . $_POST['cognome'] . " ha prestato il consenso al trattamento dei dati personali";
- $headers = "From: " . $_POST['email'] . "\r\n";
- //invio la mail
- mail($to, $subject, $mailText, $headers);
- //url dela pagina con i ringraziamenti sulla quale viene spostato l'utente dopo l'invio della mail
- header("location:" . $paginaGrazie);
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement