Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. salva1997
    3. Post
    S

    salva1997

    @salva1997

    • Profilo
    • Chi segue 0
    • Da chi è seguito 0
    • Discussioni 0
    • Post 1
    • Migliore 0
    • Gruppi 0
    Iscrizione Ultimo Accesso
    Località Brescia
    0
    Reputazione
    1
    Post
    0
    Visite al profilo
    0
    Da chi è seguito
    0
    Chi segue
    User Newbie

    Post creati da salva1997

    • RE: Modulo email

      Buongiorno a tutti

      Mi aggrego alla discussione nella speranza di capire perché il form php che sto cercando d'implementare al mio sito web non ha intenzione di funzionare.
      Sto provando da ore a capire dove sia l'errore ma non riesco proprio a trovarlo.

      Grazie in anticipo a chiunque sia in grado di darmi una mano

      **HTML
      **

      <div class="col-sm-8 contact-form">
      <?php include('semail.php'); ?>
      <form action="" method="post" class="form" role="form">

                  <div class="row">
                      <div class="col-xs-6 col-md-6 form-group">
                          <input class="form-control" type="text" id="name" name="name" placeholder="Nome"  required="" autofocus=""></input>
                      </div>
                      <div class="col-xs-6 col-md-6 form-group">
                          <input class="form-control" type="text" id="email" name="email" placeholder="Email"  required=""></input>
                      </div>
                  </div>
                  
                  <textarea class="form-control" id="message" name="message" placeholder="Scrivi qui la tua richiesta" rows="5"></textarea>
                  <br>
                  
                  <div class="row">
                      <div class="col-xs-12 col-md-12 form-group">
                          <button class="btn btn-primary pull-right" type="submit">Invia</button>
                      </div>
                      
                  </div></form>
              </div>    
      

      **PHP

      **>

      <?php
      //Controllo dati
      $error= "";

      if(isset($_POST['name']) and $_POST['name'] != ""){//
      $nome= strip_tags($_POST['name']);
      }
      elseif(isset($_POST['name'])){
      $error .= "Nome mancante.<br />";
      }

      if(isset($POST['mail']) and preg_match('/^[a-z0-9&'.-+]+@[a-z0-9-]+.([a-z0-9-]+.)*+[a-z]{2}/is', $_POST['mail'])){//
      $mail = $_POST['mail'];
      }
      elseif(isset($_POST['mail'])){
      $error .= "Email mancante o non valida.<br />";
      }

      if(isset($_POST['message']) and $_POST['message'] != ""){//
      $messaggio = strip_tags($_POST['message']);
      }
      elseif(isset($_POST['message'])){
      $error .= "Inserire un messaggio.<br/>";
      }
      //Invio mail
      if(isset($nome,$mail,$messaggio)){
      $destinatario = "[email protected]";//
      $intestazione = "From: ".$mail."\r\n";
      $messaggio .= "\n\nMittente: ".$nome."\nEmail: ".$mail."";

      mail($destinatario, $messaggio, $intestazione);
       
      echo "<p class='success'>Messaggio inviato con successo!</p>";
      

      }
      else{
      echo "<p class='error'>".$error."</p>";
      }

      ?>

      postato in Coding
      S
      salva1997