Buonasera a tutti, sono Simone, appena iscritto in questo interessante Forum.
Ho seguito un vostro "tutorial" per compilare il file .php richiamato in oggetto.
Il sito in questione è www.sfitalia.com, e avrei una domanda da porvi...
Dal mio file index.html vi riporto parte del codice della sezione contatti:
Succede che quando l'utente invia il messaggio entra in azione il file invio.php che a quel punto mi permette di avvisare l'utente del corretto invio del messaggio ma soltanto facendo sparire il mio sito o al massimo in una nuova pagina bianca (e sul mio sito rimangono nel form ancora i dati inseriti dall'utente). Vorrei capire se utilizzando il sistema html+php io possa avvisare l'utente del corretto invio, direttamente nel mio file index.html (e magari cancellando i dati inseriti dallo stesso).
Riporto anche parte del codice invio.php:
Spero di essermi spiegato!
Grazie in anticipo
Ho seguito un vostro "tutorial" per compilare il file .php richiamato in oggetto.
Il sito in questione è www.sfitalia.com, e avrei una domanda da porvi...
Dal mio file index.html vi riporto parte del codice della sezione contatti:
Codice:
<!-- contatti -->
<div class="wrapper style4">
<article id="contatti" class="container 75%">
<header>
<h2>ENTRA IN CONTATTO CON NOI.</h2>
<p>Siamo a tua disposizione per qualsiasi informazione.</p>
</header>
<div>
<div class="row">
<div class="12u">
<form action="assets/invio.php" method="post">
<div>
<div class="row">
<div class="6u 12u(mobile)">
<input type="text" name="name" id="name" placeholder="Nome" />
</div>
<div class="6u 12u(mobile)">
<input type="text" name="email" id="email" placeholder="Tua e-mail" />
Succede che quando l'utente invia il messaggio entra in azione il file invio.php che a quel punto mi permette di avvisare l'utente del corretto invio del messaggio ma soltanto facendo sparire il mio sito o al massimo in una nuova pagina bianca (e sul mio sito rimangono nel form ancora i dati inseriti dall'utente). Vorrei capire se utilizzando il sistema html+php io possa avvisare l'utente del corretto invio, direttamente nel mio file index.html (e magari cancellando i dati inseriti dallo stesso).
Riporto anche parte del codice invio.php:
PHP:
$message .= "Inviata da: " . trim(stripslashes($_POST["mail"])) . "\n"; //indirizzo e-mail che manda la mail, come si vede riprende l'id del campo destinato all'inserimento della mail del mittente
$message .= "Nome: " . trim(stripslashes($_POST["name"])) . "\n"; //nome
$message .= "E-mail: " . trim(stripslashes($_POST["email"])) . "\n"; //messaggio
$message .= "Oggetto: " . trim(stripslashes($_POST["subject"])) . "\n"; //oggetto del messaggio
$message .= "Testo: " . trim(stripslashes($_POST["message"])) . "\n"; //messaggio
// invio mail
mail($to, $subject, $message, $headers); // SE L'INOLTRO E' ANDATO A BUON FINE...
echo "La mail è stata inviata con successo, sarai ricontattato a breve.";
} else {// altrimenti
echo "Compilare tutti i campi prima di inviare.";
}
?>
</body>
</html>
Spero di essermi spiegato!
Grazie in anticipo