Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2012
    Messaggi
    39

    Form mail php non funzionante..

    Ci sarebbe qualcuno di buon cuore che mi darebbe una mano con questo form???

    sto impazzendo, sarebbe davvero gentile da parte vostra! grazie in anticipo!!!

    HTML markup
    codice:
    <form id="formcontatti" method="post" action="invio.php" >
          <fieldset>
          <legend>I campi con l'asterisco * sono
          obbligatori e ci permettono di ricontattarvi in tempi brevi.</legend>
          <div class="grigio">
            <label>Nome * </label>
            <input name="nome" type="text" class="testomodulo" size="50" maxlength="50">
    
          </div>
          <div class="grigio">
            <label>Indirizzo</label>
            <input name="indirizzo" type="text" class="testomodulo" size="50" maxlength="50">
          </div>
          <div class="grigio">
            <label>Citt&agrave; *</label>
    
            <input type="text" class="testomodulopiccolo" id="citta3" size="30" name="citta" maxlength="100">
          </div>
          <div class="grigio">
            <label>Provincia * </label>
            <select class="testomodulopiccolo" id="provincia" name="provincia">
              <option value="" selected="selected">Provincia</option>
              <option value="">---------------------------</option>
    
              <option value="AGRIGENTO">AGRIGENTO</option>
              <option value="ALESSANDRIA">ALESSANDRIA</option>
              <option value="ANCONA">ANCONA</option>
              <option value="AOSTA">AOSTA</option>
              <option value="AREZZO">AREZZO</option>
              <option value="ASCOLI PICENO">ASCOLI PICENO</option>
    
              <option value="ASTI">ASTI</option>
              <option value="AVELLINO">AVELLINO</option>
              <option value="BARI">BARI</option>
              <option value="BELLUNO">BELLUNO</option>
              <option value="BENEVENTO">BENEVENTO</option>
              <option value="BERGAMO">BERGAMO</option>
    
              <option value="BIELLA">BIELLA</option>
              <option value="BOLOGNA">BOLOGNA</option>
              <option value="BOLZANO">BOLZANO</option>
              <option value="BRESCIA">BRESCIA</option>
              <option value="BRINDISI">BRINDISI</option>
              <option value="CAGLIARI">CAGLIARI</option>
    
              <option value="CALTANISSETTA">CALTANISSETTA</option>
              <option value="CAMPOBASSO">CAMPOBASSO</option>
              <option value="CASERTA">CASERTA</option>
              <option value="CATANIA">CATANIA</option>
              <option value="CATANZARO">CATANZARO</option>
              <option value="CHIETI">CHIETI</option>
    
              <option value="COMO">COMO</option>
              <option value="COSENZA">COSENZA</option>
              <option value="CREMONA">CREMONA</option>
              <option value="CROTONE">CROTONE</option>
              <option value="CUNEO">CUNEO</option>
              <option value="ENNA">ENNA</option>
    
              <option value="FERRARA">FERRARA</option>
              <option value="FIRENZE">FIRENZE</option>
              <option value="FIUME">FIUME</option>
              <option value="FOGGIA">FOGGIA</option>
              <option value="FORLI'-CESENA">FORLI'-CESENA</option>
              <option value="FROSINONE">FROSINONE</option>
    
              <option value="GENOVA">GENOVA</option>
              <option value="GORIZIA">GORIZIA</option>
              <option value="GROSSETO">GROSSETO</option>
              <option value="IMPERIA">IMPERIA</option>
              <option value="ISERNIA">ISERNIA</option>
              <option value="LA SPEZIA">LA SPEZIA</option>
    
              <option value="L'AQUILA">L'AQUILA</option>
              <option value="LATINA">LATINA</option>
              <option value="LECCE">LECCE</option>
              <option value="LECCO">LECCO</option>
              <option value="LIVORNO">LIVORNO</option>
              <option value="LODI">LODI</option>
    
              <option value="LUCCA">LUCCA</option>
              <option value="MACERATA">MACERATA</option>
              <option value="MANTOVA">MANTOVA</option>
              <option value="MASSA-CARRARA">MASSA-CARRARA</option>
              <option value="MATERA">MATERA</option>
              <option value="MESSINA">MESSINA</option>
    
              <option value="MILANO">MILANO</option>
              <option value="MODENA">MODENA</option>
              <option value="NAPOLI">NAPOLI</option>
              <option value="NOVARA">NOVARA</option>
              <option value="NUORO">NUORO</option>
              <option value="ORISTANO">ORISTANO</option>
    
              <option value="PADOVA">PADOVA</option>
              <option value="PALERMO">PALERMO</option>
              <option value="PARMA">PARMA</option>
              <option value="PAVIA">PAVIA</option>
              <option value="PERUGIA">PERUGIA</option>
              <option value="PESARO E URBINO">PESARO E URBINO</option>
    
              <option value="PESCARA">PESCARA</option>
              <option value="PIACENZA">PIACENZA</option>
              <option value="PISA">PISA</option>
              <option value="PISTOIA">PISTOIA</option>
              <option value="POLA">POLA</option>
              <option value="PORDENONE">PORDENONE</option>
    
              <option value="POTENZA">POTENZA</option>
              <option value="PRATO">PRATO</option>
              <option value="RAGUSA">RAGUSA</option>
              <option value="RAVENNA">RAVENNA</option>
              <option value="REGGIO CALABRIA">REGGIO CALABRIA</option>
              <option value="REGGIO EMILIA">REGGIO EMILIA</option>
    
              <option value="RIETI">RIETI</option>
              <option value="RIMINI">RIMINI</option>
              <option value="ROMA">ROMA</option>
              <option value="ROVIGO">ROVIGO</option>
              <option value="SALERNO">SALERNO</option>
              <option value="SASSARI">SASSARI</option>
    
              <option value="SAVONA">SAVONA</option>
              <option value="SIENA">SIENA</option>
              <option value="SIRACUSA">SIRACUSA</option>
              <option value="SONDRIO">SONDRIO</option>
              <option value="TARANTO">TARANTO</option>
              <option value="TERAMO">TERAMO</option>
    
              <option value="TERNI">TERNI</option>
              <option value="TORINO">TORINO</option>
              <option value="TRAPANI">TRAPANI</option>
              <option value="TRENTO">TRENTO</option>
              <option value="TREVISO">TREVISO</option>
              <option value="TRIESTE">TRIESTE</option>
    
              <option value="UDINE">UDINE</option>
              <option value="VARESE">VARESE</option>
              <option value="VENEZIA">VENEZIA</option>
              <option value="VERBANO-CUSIO-OSSOLA">VERBANO-CUS.-OSS.</option>
              <option value="VERCELLI">VERCELLI</option>
              <option value="VERONA">VERONA</option>
    
              <option value="VIBO VALENTIA">VIBO VALENTIA</option>
              <option value="VICENZA">VICENZA</option>
              <option value="VITERBO">VITERBO</option>
              <option value="ZARA">ZARA</option>
            </select>
          </div>
          <div class="grigio">
    
            <label>Telefono * </label>
            <input type="text" class="testomodulopiccolo" id="telefono" size="30" maxlength="100" name="telefono">
          </div>
          <div class="grigio">
            <label>Email * </label>
            <input type="text" class="testomodulo" id="citta" size="30" maxlength="100" name="email">
          </div>
    	   <div class="grigio">
    
         <label>Quale è il genere di Servizio al quale sei interessato?
    
         
    
         
    
         
    
         
    
         </label>
    	 
            
    
     <input type="radio" name="tiposito" value="personale">
      Personale
    
    
      <input name="tiposito" type="radio" value="aziendale" checked="checked">
      Aziendale, Istituzionale, Pubblicitario 
    
      <input type="radio" name="tiposito" value="portale">
      Portale Specialistico
    
      <input type="radio" name="tiposito" value="ecommerce">
      Attivit&agrave; di commercio elettronico
    
    
      <input type="radio" name="tiposito" value="Posizionamento Sui Motori di Ricerca">
      Ho gi&aacute; un sito web e vorrei posizionarlo sui motori di ricerca</p>
      </div>
           <div class="grigio">
             <label>Quali di questi servizi dovr&agrave; includere il Sito Web?
    
             
    
    
             
    
             
    
         
    
             </label>
             
    
    
               <input type="checkbox" name="caratteristiche[]" value="news">
    News
    
    <input type="checkbox" name="caratteristiche[]" value="catalogo">
    Catalogo prodotti e/o servizi
    
    <input type="checkbox" name="caratteristiche[]" value="e-commerce"> 
    E-Commerce (Commercio on line)
    
    
    <input type="checkbox" name="caratteristiche[]" value="modulistica">
    Modulistica (contatti, ordini on line)
    
    
    <input type="checkbox" name="caratteristiche[]" value="area riservata utenti">
    Area riservata agli utenti
    
               <input type="checkbox" name="caratteristiche[]" value="brochure"> 
               Brochure Virtuale
    
    
    <input type="checkbox" name="caratteristiche[]" value="visita virtuale">
    Grafica &amp; design 
      
    <input type="checkbox" name="caratteristiche[]" value="newsletter">
      Invio newsletter informative e commerciali 
    
      <input type="checkbox" name="caratteristiche[]" value="sondaggi">
      Reportistica grafica di risultati tramite grafici
    
    
      <input type="checkbox" name="caratteristiche[]" value="forum">
      Forum </p>
            </div>
           <div class="grigio">
             <label>E richiesta la certificazione per il sito web secondo i canoni  XHTML
             e CSS  internazionali W3C?</label>
             
    
    
               <input name="w3c" type="radio" value="si" checked="checked">
    
    si
    
    <input type="radio" name="w3c" value="no">
    no
    
    
    
    </p>
           </div>
           <div class="grigio">
            <label>Informazioni aggiuntive </label>
            <textarea cols="70" rows="5" class="testomodulo" id="richiesta" name="richiesta"></textarea>
    
          </div>
          <div class="grigio">
            <label>Come ci hai trovato? </label>
            <input type="text" class="testomodulo" id="voce" size="30" maxlength="100" name="voce">
          </div>
          <div class="clearboth"></div>
          <label>Informativa sulla privacy</label>
          <input id="privacy" type="checkbox" value="si"  name="privacy"/>
    
          <span class="accetto">Accetto il tratt. dei Dati personali ai sensi della
          Legge 196/2003 sulla Privacy </span>
          
    
    <a href="#" onclick="window.open('{site_url}creazione_siti_web_cagliari/consenso_dati_personali.html')">Leggi l'informativa
                sulla privacy</a></p>
                            
                
          
    
    
    
            <label></label>
            <input type="submit" class="bottonemodulo" id="Invia" name="Invia" value="Invia adesso">
    
        <input name="Annulla" type="reset" id="Annulla" value="Annulla" class="bottonemodulo">
          </p>
          </fieldset>
        </form>

    file invio.php
    codice:
    <?php
      // indirizzo di chi riceve la mail Ë sottolineato ma nel codice non sottilineatelo 
     if ((trim($_POST['object']) != "") && (trim($_POST['body']) != "")) {    //questo fa si che se i campi "oggetto" e "messaggio" sono vuoti la form non invia nessuna mail
      $to = "      \n info@xyz.com  ";
    $headers = "From: " . $_POST['mail'] . "\n";
      // soggetto della mail
      $subject = "Salve Bob di seguito il Modulo proveniente da www.xyz.it";
      
      // corpo messaggio
      $body = "Contenuto del modulo:\n\n";
      
    $body .= "Inviata da: " . trim(stripslashes($_POST["mail"])) . "\n"; //indirizzo e-mail che manda la mail, come si vede riprende l'id del campo destinato all'inserimento della mail del mittente
      
      $body .= "nome: " . trim(stripslashes($_POST["object"])) . "\n";
      $body .= "indirizzo: " . trim(stripslashes($_POST["object"])) . "\n";
      $body .= "provincia: " . trim(stripslashes($_POST["object"])) . "\n";
      $body .= "telefono: " . trim(stripslashes($_POST["object"])) . "\n";
      $body .= "citta: " . trim(stripslashes($_POST["object"])) . "\n";
      $body .= "tiposito: " . trim(stripslashes($_POST["object"])) . "\n";
      $body .= "tiposito: " . trim(stripslashes($_POST["object"])) . "\n";
    
      $body .= "citta3: " . trim(stripslashes($_POST["body"])) . "\n"; 
      
      
    
      // invio mail
      mail($to, $subject, $body, $headers); // SE L'INOLTRO E' ANDATO A BUON FINE...
      
      echo "La mail e stata inviata con successo. Grazie per averci contattato";
      
      } else {// altrimenti
      echo "Deve compilare la form prima di inviare.";
      
      }
      
      ?>
    Grazie mille ragazzi!!!!

  2. #2
    ...e quale sarebbe il problema?!
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2012
    Messaggi
    39
    Il problema e che non invia nulla..

  4. #4
    Cosa sono tutti quei $_POST['object']?
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2012
    Messaggi
    39
    In teoria vorrei avere nella mail ciò che viene inserito nelle varie field pensavo fosse quello il modo per dire allo script cosa inviare .....

    Help ....

  6. #6
    Se hai chiamato il campo

    Name="nomecampo"

    Poi da php richiami il contenuto come

    $_POST['nomecampo']

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.