Un piccolo aiutino per risistemare il codice in cui ho aggiunto altre voci ma devono essere errati-:il problema è che non ricevo più nell'email di ritorno tutte le voci solo la prima, come mai ? Dove sbaglio?
Codice PHP:
<?php // Recupero dati cliente $nome = $_POST["nome"]; $cognome = $_POST["cognome"]; $email = $_POST["email"]; $telefono = $_POST["telefono"]; $cellulare = $_POST["cellulare"]; // Recupero dati corsi (I nomi del $_POST[] devono essere uguale ai nomi degli input type="checkbox" su Iscrizioni.php) $disegno_porcellana = @$_POST["disegno_porcellana"]; $doratura_porcellane = @$_POST["doratura_porcellane"]; $spolveri = @$_POST["spolveri"]; $decori_porcellana = @$_POST["decori_porcellana"]; //Testo della email $messaggio = "Iscrizione al corso. Dati di chi si è iscritto:"; $messaggio .= "
Nome: ".$nome; $messaggio .= "
Cognome:".$cognome; $messaggio .= "
E-Mail:".$email; $messaggio .= "
Telefono:".$telefono; $messaggio .= "
Cellulare:".$cellulare; $messaggio .= "
Corsi richiesti:"; $messaggio_corsi = ""; //Ci saranno tanti if quanti sono i corsi(il /n serve per andare a capo nell'email); if($disegno_porcellana) $messaggio_corsi .= "
- Corso di disegno porcellana
"; if($doratura_porcellane) $messaggio_corsi .= "
- Corso di doratura su porcellane
"; if($spolveri) $messaggio_corsi .= "
- Corsi creazione di spolveri
"; if($decori_porcellana) $messaggio_corsi .= "
- Corso di Pittura e Decorazione su Porcellana:Terzo Fuoco
"; //************************* $messaggio .= $messaggio_corsi; // Mando l'email //$email_destinatario = "magda.decori@libero.it"; $email_destinatario = "magda.decori@libero.it"; $cc = ""; //$headers = "cc:magda.decori@libero.it"; $headers .= "To: ".$email_destinatario."\r\n"; $headers .= "From: Iscrizione ai corsi\r\n"; $headers .= "Cc: ".$cc."\r\n"; $headers = "MIME-Version: 1.0\n"; $headers .= "Content-Type: text/html; charset=\"iso-8859-1\"\n"; $headers .= "Content-Transfer-Encoding: 7bit\n\n"; if(mail($email_destinatario,"Iscrizione Corso",$messaggio, $headers)) echo "[b]Iscrizione avvenuta[/b]"; else echo "[b]Iscrizione non avvenuta[/b]"; //Stampo i dati sulla pagina echo "
Dati inseriti
"; echo $nome."
"; echo $cognome."
"; echo $email."
"; echo $telefono."
"; echo $cellulare."
"; echo "Corsi:
".str_replace("\n", "
", $messaggio_corsi); ?>
<form action="risposta.php" method="post"> <div class="labelform">[b]Il tuo Nome:[/b]</div> <div class="moduli"> <input type="text" name="nome" class="input_iscrizione" /> </div> [b]<br clear="all" /> [/b] <div class="labelform">[b]Il tuo cognome:[/b]</div> <div class="moduli"> <input type="text" name="cognome" class="input_iscrizione" /> </div> <br clear="all" /> <div class="labelform">[b]Il tuo numero di telefono:[/b]</div> <div class="moduli"> <input type="text" name="telefono" class="input_iscrizione" /> </div> [b]<br clear="all" /> [/b] <div class="labelform">[b]Il tuo cellulare: [/b]</div> <div class="moduli"> <input type="text" name="cellulare" class="input_iscrizione" /> </div> <br clear="all" /> <div class="labelform">[b]La tua E-Mail: [/b]</div> <div class="moduli"> <input type="text" name="email" class="input_iscrizione" /> </div> <br clear="all" /> <br clear="all" /> <fieldset> <div class="labelform"> <label for="porcellana"></label> <div class="moduli"> <input type="checkbox" name="porcellana" id="porcellana" value="1" /> <label for="porcellana">Corso di [b]Pittura su Porcellana[/b]</label>
</div> </div> <div class="moduli"> <input type="checkbox" name="ricamo" id="ricamo" value="1" /> <label for="porcellana">Corso di[b] Ricamo[/b]</label>
</div> <div class="moduli"> <input type="checkbox" name="tombolo" id="tombolo" value="1" /> <label for="porcellana">Corso [b]di Tombolo[/b]</label>
</div> <div class="moduli"> <input type="checkbox" name="maglia" id="maglia" value="1" /> <label for="porcellana">Corso di[b] Creazioni in maglia[/b]</label>
</div> <div class="moduli"> <input type="checkbox" name="web master" id="web master" value="1" /> Corso base di[b] web master[/b]
</div> <div class="moduli"> <input type="checkbox" name="pasta di sale" id="pasta di sale" value="1" /> Corso di [b]pasta di sale[/b] </div> </fieldset> <br clear="all" /> <br clear="all" /> <input name="submit" type="submit" class="input_iscrizione" value="Invio" /> </form>