Ciao a tutti
sono riuscito ad inviare una mail tramite un form in html5
ma vorrei che la pagina php richiamata non fosse visibile.
Vorrei quindi che l'utente rimanesse sul sito e che magari vedesse un avviso di errore o meno vicino al form.
Non sono per niente esperto quindi chiedo a voi!
lascio il link al sito
http://www.merakilab.it/p1/
e il codice php
Codice PHP:
<?php
// Recupero dati da un possibile form contatti
$nome = $_POST['name'];
$mail = $_POST['email'];
$contenuto = $_POST['message'];
if(!$nome || !$mail || !$contenuto){
// Modulo compilato in maniera errata...
}else{
// Preparo l'invio della email - Specifico indirizzo destinatario mail e l'indirizzo del mittente
$indirizzo="berozbox@gmail.com";
$header="From:".$mail;
// Formatto il testo della mail aggiungendo nome e cognome del mittente
$contenuto = "Mail inviata da:".$nome." \n\rCorpo del messaggio:\n\r".$contenuto;
// Invio la mail - mail(destinatario,oggetto,messaggio,intestazioni)
mail($indirizzo,$header,$contenuto);
}
?>
grazie mille!!!