Savle a tutti sto creando un form di prenotazione e sono alle prime armi. Scopiazzando un po' da un sito un po' da un altro sono arrivato a scrivere questo php. Vi chiedo di dargli un'occhiata ma specialmente di verificare se l'if di controllo email sia scritto correttamente perchè testando non funziona. Grazie
Codice PHP:
<?php
$name=$_POST['name'];
$surname=$_POST['surname'];
$email=$_POST['email'];
$day1=$_POST['day1'];
$mounth1=$_POST['mounth1'];
$day2=$_POST['day2'];
$mounth2=$_POST['mounth2'];
$number=$_POST['number'];
$message=$_POST['message'];
$destinatario="great_ing88@hotmail.com";
$oggetto="Messaggio di Prenotazione";
$submit=$_POST['submit'];
if ($submit) {
$required_fields = explode(" ," , $_POST['required']);
$error = 0;
foreach($required_fields as $fieldname) {
if ($_POST[$fieldname] == "") {
$error++;
}
}
if ($error == 0) {
if (strstr($email, "@") and strstr($email, "."))
{
mail($destinatario,$oggetto ,$name,$surname,$day1,$mounth1,$day2,$mounth2,$number,$message, "From:$email");
print "<html><body>Grazie per aver fatto la vostra prenotazione Sig./Sig.ra $surname. Un email di conferma le verrà inviata il più presto possibile</body></html>";
}
exit;
?>
se volete vi posto anche l'html, fatemi sapere. Ciao