saluto tutti, sto testando un semplice guestbook senza database, ma essendo quasi neofita del campo vorrei un'indicazione su come far pervenire il messaggio oltre che sul file.txt anche sulla mia email, quale odice inserire e dove.
Questo è il codice del file php che raccoglie i dati del form:
<?php
//recupero i dati e li inserisco in tre variabili di tipo stringa
$utente=$_POST['utente'];
$messaggio=$_POST['messaggio'];
$email=$_POST['email'];
//ricavo l'ora e la data odierna
$data_ora = date("d/m/Y H:i:s");
//assegno ad una variabile il database di testo
$db_testo="database.txt";
//Ora viene controllato che i dati inseriti
//dall'utente siano corretti
if($utente==""){
echo "Il nome inserito non è corretto, inserisci il nome";
}elseif($messaggio==""){
echo "Inserisci il tuo messaggio";
}elseif($email==""){
echo "Inserisci un indirizzo e-mail";
}else{
//se tutto è corretto procedo a scrivere le
//informazioni sul database di testo
$guestbook = fopen($db_testo, "a");
$txt='<tr><td>'.$utente.'
';
$txt .= $messaggio . "
";
$txt .= "Messaggio scritto in data: " . $data_ora . "</td></tr>";
fwrite($guestbook, $txt);
fclose($guestbook);
echo 'Torna indietro';
echo 'al report';
}
?>
Grazie per l'aiuto