problema codici form mail
Salve ogni tanto ricompaio...
volevo inserire nel sito un form mail, semplice, ho fatto la ricerca nel forum ed ho trovato un codice che mi interessava ed ho fatto alcune modifiche.
Ho provato questo form nel mio sito ma quando clikko su invia mi compare questa scritta:
parse error. sintax error, unexpected T_STRING in /membri/orodelcilento/mailto.php on line 21
mi potreste aiutare a ricontrollare i codici?? io ne capisco molto poco...
se c'è qualcuno di buona volonta grazie anticipatamente
codice contatti html
Codice HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Documento senza titolo</title>
<script language="javascript" type="text/javascript">
function Modulo() {
if ((document.modulo.nome.value == "")) {
alert("Il campo nome è obbligatorio");
document.modulo.nome.focus();
return false;
}
else if ((document.modulo.cognome.value == "")) {
alert("il campo cognome è obbligatorio");
document.modulo.cognome.focus();
}
else if ((document.modulo.email.value == "")) {
alert("Il campo Email è obbligatorio");
document.modulo.email.focus();
return false;
}
else if ((document.modulo.messaggio.value == "")) {
alert("Il campo Messaggio è obbligatorio");
document.modulo.messaggio.focus();
return false;
}
else {
document.modulo.action = "mailto.php";
document.modulo.submit();
}
}
</script>
<style type="text/css">
<!--
.Stile1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
.Stile2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
}
.Stile3 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
-->
</style>
</head>
<body>
<form method="post" name="modulo" action="mailto.php">
<table width="500" border="0" align="center" cellpadding="2" cellspacing="2">
<tr>
<td width="100"><div align="right"><span class="Stile1">(*) nome</span></div></td>
<td colspan="2"><input type="text" size="36" name="nome" maxlength="50"></td>
</tr>
<tr>
<td width="100" class="Stile1"><div align="right">(*) cognome </div></td>
<td colspan="2"><input type="text" size="36" name="cognome" maxlength="50"></td>
</tr>
<tr>
<td width="100"><div align="right" class="Stile1">indirizzo</div></td>
<td colspan="2"><input type="text" size="36" name="indirizzo" maxlength="50"></td>
</tr>
<tr>
<td width="100" class="Stile1"><div align="right">(*) e-mail:</div></td>
<td colspan="2"><input type="text" size="36" name="email" maxlength="50"></td>
</tr>
<tr>
<td width="100" class="Stile1"><div align="right">telefono</div></td>
<td colspan="2"><input type="text" size="36" name="telefono" maxlength="30"></td>
</tr>
<tr>
<td width="100" valign="top" class="Stile1"> </td>
<td colspan="2"> </td>
</tr>
<tr>
<td width="100" valign="top" class="Stile1"><div align="right">(*) motivo del contatto </div></td>
<td colspan="2"><textarea rows="7" cols="27" name="messaggio"></textarea></td>
</tr>
<tr> <td width="100"> </td>
<td colspan="2"> </td>
</tr>
<tr>
<td width="100"> </td>
<td colspan="2"><input type="button" value="Invia" onClick="Modulo()">
<input type="reset" value="Reset"></td>
</tr>
<tr>
<td width="100"> </td>
<td colspan="2"> </td>
</tr>
<tr>
<td width="100" valign="top"><div align="right" class="Stile3">note</div></td>
<td width="250"><div align="justify"><span class="Stile2">Questo form comporta l'iscrizione gratuita alla newsletter ORO DEL CILENTO, al ricevimento della prima meil potrai scegliere di non ricevere più informazioni sui prodotti e sulle novita dell'Azienda.</span></div></td>
<td width="130"> </td>
</tr>
</table>
</form>
</body>
</html>
codice mailto php
Codice PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Documento senza titolo</title>
</head>
<body>
<?php
$oggi = date("j F Y G:i");
$sito = "http://orodelcilento.altervista.org";
$ip = "$_SERVER[REMOTE_ADDR]";
$browser = "$_SERVER[HTTP_USER_AGENT]";
$to = "mio indirizzo email";
$soggetto = "Contatto dal $sito";
if(trim($_POST['nome']) == ""OR trim($_POST['cognome']) =="" OR trim($_POST['email']) == "" OR trim($_POST['messaggio']) == "") {
echo "<font color=\"#FF0000\" face=\"comic sans ms\" size=\"2\"><strong>Tutti i campi sono obbligatori</strong></font>";
}
else {
$body = "Modulo inviato il $oggi da $ip - $browser \n\n";
$body .= "Nome: $_POST[nome] \ncognome: $_POST[cognome]" \nEmail: $_POST[email] \nMessaggio: $_POST[messaggio]";
mail("$to","$soggetto","$body");
}
?>
</body>
</html>
grazie anticipatamente
ps: al posto di mio indirizzo email ho messo il mio indirizzo di posta elettronica