Salve a tutti sto utilizzando un form mail. Ho creato il form che lo rimanda ad un'altra pagina che ha questo codice
Codice PHP:
<?php
$oggi = date("j F Y G:i");
$sito = "nomesito";
$ip = "$_SERVER[REMOTE_ADDR]";
$browser = "$_SERVER[HTTP_USER_AGENT]";
$to = "la mia mail";
$soggetto = "Modulo Ordine da $sito";
if(trim($_POST['nomeecognome']) == "" OR trim($_POST['indirizzo']) == "" OR trim($_POST['cap']) == "") {
echo "<font color=\"#FF0000\" face=\"verdana\" size=\"2\">[b]Tutti i campi sono obbligatori[/b]</font>";
} else {
$body= "Nome e cognome: $_POST[nomeecognome] \nIndirizzo: $_POST[indirizzo] \nCap: $_POST[cap] \nLocalita e provincia: $_POST[prov] \nP.Iva: $_POST[piva] \nCodice Fiscale: $_POST[codfiscale] \nFax: $_POST[fax] \nTelefono: $_POST[telefono] \nCellulare: $_POST[cell] \nEmail: $_POST[email]
\nProdotto 1: $_POST[prodotti] Qta 1 :$_POST[qta]
\nProdotto 2: $_POST[prodotti2] Qta 2 :$_POST[qta2]
\nProdotto 3: $_POST[prodotti3] Qta 3 :$_POST[qta3]
\nProdotto 4: $_POST[prodotti4] Qta 4 :$_POST[qta4]
\nProdotto 5: $_POST[prodotti5] Qta 5 :$_POST[qta5]
\nProdotto 6: $_POST[prodotti6] Qta 6 :$_POST[qta6]
\nProdotto 7: $_POST[prodotti7] Qta 7 :$_POST[qta7]
\nProdotto 8: $_POST[prodotti8] Qta 8 :$_POST[qta8]
\nProdotto 9: $_POST[prodotti9] Qta 9 :$_POST[qta9]
\nProdotto 10: $_POST[prodotti10] Qta 10 :$_POST[qta10]
\nProdotto 11: $_POST[prodotti11] Qta 11 :$_POST[qta11]
\nProdotto 12: $_POST[prodotti12] Qta 12 :$_POST[qta12]
\nProdotto 13: $_POST[prodotti13] Qta 13 :$_POST[qta13]
\nProdotto 14: $_POST[prodotti14] Qta 14 :$_POST[qta14]
\nProdotto 15: $_POST[prodotti15] Qta 15 :$_POST[qta15]
\nPagamento: $_POST[pagamento]\n ";
mail("$to","$soggetto","$body");
?>
Il mio problema è che la mail la invia ma mi inserisce i post Nome e cognome sino ad email dopo di che non mi manda nulla. Quindi $_POST[prodotti] etc non li manda Il metodo utilizzato per costruire i moduli è sempre lo stesso di nome e cognome e gli altri che mi arrivano.
Lo scopo che devo raggiungere è quello di creare un modulo ordini on-line dove il cliente scrive il codice del prodotto e la quantià e poi mi arriva via mail il tutto. L'ultimo pagamento è un menu a discesa.
Come posso risolvere questo problema??
Vi ringrazio per la vostra disponibilità
Mirko