Salve a tutti!
Ho creato un form mail per la sezione contatti dotato di quattro voci. Ho scritto il codice php da inserire nella pagina:
Il messaggio di "Inoltro Corretto" compare già al caricamento della pagina. Ho provato a mettere il codice php prima del
oppure tra i tag del fieldset, o ancora alla fine della pagina. Il messaggio compare sempre nel punto in cui sposto il codice.
Qualche idea su come fare??
Ho creato un form mail per la sezione contatti dotato di quattro voci. Ho scritto il codice php da inserire nella pagina:
PHP:
<?php
// Destinatario
$to = "[email protected]";
// Oggetto
$subject = "Modulo dal sito xxx.altervista.org";
// Messaggio
$msg = "Contenuto del modulo:\n\n";
$msg .= "Nome: " . trim(stripslashes($_POST["name"])) . "\n";
$msg .= "Cognome: " . trim(stripslashes($_POST["surname"])) . "\n";
$msg .= "Email: " . trim(stripslashes($_POST["e-mail"])) . "\n";
$msg .= "Messaggio: " . trim(stripslashes($_POST["message"])) . "\n";
// Invio
if(@mail($to, $subject, $msg)) {
// Inoltro corretto
echo "Il tuo messaggio è stato inviato con successo, ti risponderemo il prima possibile!";
} else {
// Inoltro fallito
echo "Si sono verificati dei problemi nell'inviare il tuo messaggio";
}
?>
Il messaggio di "Inoltro Corretto" compare già al caricamento della pagina. Ho provato a mettere il codice php prima del
Codice:
< !DOCTYPE html PUBLIC [...] >
oppure tra i tag del fieldset, o ancora alla fine della pagina. Il messaggio compare sempre nel punto in cui sposto il codice.
Qualche idea su come fare??