Salve a tutti.
Sto imparando un po' di php e ho un problema con l'invio di una mail da una form.
Ecco il codice:
Codice PHP:
<?php
$to = "lulyluna@hotmail.it";
$object = "Modulo di contatto - matrimonirc";
$body = "Contenuto della mail:\n\n";
$body .= "Nome: " . ($_POST["nome"]) . "\n";
$body .= "Cognome: " . ($_POST["cognome"]) . "\n";
$body .= "Recapito: " . ($_POST["recapito"]) . "\n";
$body .= "Testo: " . ($_POST["testo"]) . "\n";
if (@mail($to, $object, $body)) {
echo "La richiesta è stata inoltrata con successo!";
} else {
echo "Siamo spiacenti, si è verificato un errore!";}
?>
Il problema è sicuramente nei campi, perché l'email arriva ma con i campi vuoti
Praticamente il contenuto del messaggio che arriva è:
Contenuto della mail;
Nome:
Cognome:
Recapito:
Testo:
tutto vuoto. gli id degli input (del codice html) corrispondono con i nomi utilizzati qui nel codice php