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
se volete vi posto anche l'html, fatemi sapere. CiaoCodice 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;
?>

Rispondi quotando