Ciao a tutti,![]()
sono nuovo del forum... quindi chiedo scusa ina nticipo per qualsiasi baggianata potrò dire!
Allora ho letto varie doscussioni su come utilizzare form per la posta per il mio sito ne ho uno mio consigliato da un mio amico se lo posto:
mail.php
<?php
// ************Inizio Configurazione***************
//Indirizzo email a cui inviare i msg
$mailto = "mia_mail@dominio.it";
//Oggetto della mail
$subject = "mail dal modulo";
//Pagina da mostrare dopo l'invio
$redirect = "index.htm";
// ************Fine Configurazione****************
foreach($HTTP_POST_VARS as $key => $value) {
$message .= $key . ': ' . $value;
$message .= "\n";
}
if (@mail($mailto, $subject, $message)) {
header("Location: $redirect");
} else {
// Messaggio in caso di errore
echo('Impossibile inviare. Torna nella pagina precedente e prova ancora, grazie.</p>');
}
?>
e poi il form:
form.htm
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Form</title>
</head>
<body>
<form name="form1" id="form1" method="post" action="mail.php">
Nome:<input type="text" name="nome" /></p>
Cognome:<input type="text" name="cognome" /></p>
Scelta multipla:<select name="sezione_di_interesse" >
<option value="opzione1">opzione1</option>
<option value="opzione2">opzione2</option>
<option value="opzione3">opzione3</option>
<option value="opzione4">opzione4</option>
</select></p>
Testo libero
<textarea name="contenuto" cols="100" rows="5"></textarea></p>
<input name="Invia" type="submit" value="Invia" /><input name="Cancella" type="reset" value="Cancella" />
</form>
</body>
</html>
Lui dice che in questo modo dovrebbe funzionare ma se provo in locale (amche con easy php attivo) mi da errore...![]()
Quindi se avete pazienza mi potete dire dov'è l'errore e se volessi effettuare una prova del 9 come posso fare localmente!!!!!
Grazie in anticipo!!!
![]()