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