ciao a tutti!
allora ho inserito un form per una newsletter in cui ogni utente digita la propria mail ed il proprio nome.. questo il codice:
<?php
//recupero i dati e li inserisco in tre variabili di tipo stringa
$utente=$_POST['utente'];
$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='<h3 class="Stile6"></h3><tr><td>'.$utente.'
';
$txt .= $messaggio . "
";
$txt .= "Messaggio scritto in data: " . $data_ora . "</td></tr>";
fwrite($guestbook, $txt);
fclose($guestbook);
}
?>
ogni volta che un utente si registra il file database.txt viene aggiornato ma rimane sul server, sapreste dirmi un modo per inviare dal server al mio account di mail il file in allegato ogni volta che un utente si registra?
cosi' da non dover andare ogni volta a recuperare le info sul server..
grazie!!