Salve , ho questo modulo php "form" :
<html>
<head>
<title>Modulo richiesta mezzo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
body {
background-color: #E4E4E4;
}
-->
</style></head>
<body>
<?
include("config.php");
if (!(file_exists($file)))
{fopen($file,"w");}
$arr_mess=file($file);
$count=count($arr_mess);
$pagine_totali= ceil($count/$risultati_per_pagina);
?>
<div align="center"></div>
<form action="insert.php" method="post">
<table width="375" align="center" cellpadding="3" bordercolor="#4166BE" style="border:1px solid;">
<tr bgcolor="#666666">
<td colspan="2"><div align="center"><font color="#FFFFFF" size="1" face="Verdana, Arial, Helvetica, sans-serif">MODULO
PER PRENOTARE UN MEZZO </font></div></td>
</tr>
<tr bgcolor="#CCCCCC">
<td colspan="2"> <div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><font size="1">Home page </font>
</font></div></td>
</tr>
<tr>
<td width="124" bgcolor="#ECE9D8"><div align="right"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Nome:</font></div></td>
<td width="231" bordercolor="#FFFFFF" bgcolor="#ECE9D8"><input name="nome" type="text" id="nome" maxlength="14"></td>
</tr>
<tr>
<td bgcolor="#ECE9D8"><div align="right"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Email:</font></div></td>
<td bgcolor="#ECE9D8"><input name="email" type="text" id="email" maxlength="50"></td>
</tr>
<tr>
<td bgcolor="#ECE9D8"><div align="right"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Telefono fisso o cellulare:</font></div></td>
<td bgcolor="#ECE9D8"><input name="tel" type="text" id="tel" maxlength="50"></td>
</tr>
<tr>
<td bgcolor="#ECE9D8"><div align="right"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Mezzo:</font></div></td>
<td bgcolor="#ECE9D8"><select name="mezzo" id="mezzo">
<option>Auto</option>
<option>Moto</option>
</select></td>
</tr>
<tr>
<td bgcolor="#ECE9D8"><div align="right"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Alimentazione:</font></div></td>
<td bgcolor="#ECE9D8"><select name="alimentazione" id="alimentazione">
<option>Benzina</option>
<option>Diesel</option>
<option>Elettrico</option>
</select></td>
</tr>
<tr>
<td valign="top" bgcolor="#ECE9D8"> <div align="right"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Messaggio:</font></div></td>
<td bgcolor="#ECE9D8"><textarea name="messaggio" cols="30" rows="4" id="messaggio"></textarea></td>
</tr>
<tr bgcolor="#CCCCCC">
<td colspan="2"><div align="center">
<input type="submit" name="Submit" value="Invia">
<input type="reset" name="Submit" value="Cancella">
</div></td>
</tr>
</table>
<p align="right"> <font size="1" face="Verdana, Arial, Helvetica, sans-serif"></font></p>
</form>
</body>
</html>
i dati passano da un file.php "inset"
ha questo codice :
<html>
<head>
<title>Inserimento del messaggio</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head>
<body bgcolor="#DAF4FE">
<?php
include("config.php");
$nome=$_POST['nome'];
$email=$_POST['email'];
$tel=$_POST['tel'];
$mezzo=$_POST['mezzo'];
$alimentazione=$_POST['alimentazione'];
$messaggio=$_POST['messaggio'];
// Rilevazione tag html, presenza del nome e del messaggio
$cercanome = strstr($nome,"<");
$cercanome2 = strstr($nome,">");
$cercaem = strstr($email,"<");
$cercaem2= strstr($email,">");
$cercaurl = strstr($url,"<");
$cercaurl2 = strstr($url,"<");
$cercames = strstr($messaggio,"<");
$cercames2 = strstr($messaggio,">");
$parole=explode(" ",$messaggio);
$dim_parole=count($parole);
$check=1;
for ($i=0;$i<$dim_parole;$i++)
{
if ( strlen($parole[$i]) > $word_lenght )
{
$check=0;
}
}
if ($check==1)
{
if ( $cercanome & $cercanome2 ){
echo "<center><font size=\"2\">IL TUO MESSAGGIO NON E' STATO INSERITO IN QUANTO SONO STATI RILEVATI TAG HTML</font></center>
";
echo "<center><font size=\"2\"><a href=\"form.php\">TORNA INDIETRO</a></font></center>";
}
elseif ( $cercaem & $cercaem2 )
{
echo "<center><font size=\"2\">IL TUO MESSAGGIO NON E' STATO INSERITO IN QUANTO SONO STATI RILEVATI TAG HTML</font></center>
";
echo "<center><font size=\"2\"><a href=\"form.php\">TORNA INDIETRO</a></font></center>";
}
elseif ( $cercaurl & $cercaurl2 )
{
echo "<center><font size=\"2\">IL TUO MESSAGGIO NON E' STATO INSERITO IN QUANTO SONO STATI RILEVATI TAG HTML</font></center>
";
echo "<center><font size=\"2\"><a href=\"form.php\">TORNA INDIETRO</a></font></center>";
}
elseif ($cercames & $cercames2)
{
echo "<center><font size=\"2\">IL TUO MESSAGGIO NON E' STATO INSERITO IN QUANTO SONO STATI RILEVATI TAG HTML</font></center>
";
echo "<center><font size=\"2\"><a href=\"form.php\">TORNA INDIETRO</a></font></center>";
}
elseif (($email!="") & !(ereg("([[:alnum:]\.\-]+)(\@[[:alnum:]\.\-]+\.+)", $email)))
{
echo "<center><font size=\"2\">L'INDIRIZZO EMAIL NON SEMBRA ESSERE VALIDO</font></center>
";
echo "<center><font size=\"2\">TORNA INDIETRO</font></center>";
}
else{
if ($tel == "")
{
echo "<center><font size=\"2\">DEVI INSERIRE UN NUMERO DI TELEFONO</font></center>
";
echo "<center><font size=\"2\"><a href=\"form.php\">TORNA INDIETRO</a></font></center>";
}
else{
if ($nome == "")
{
echo "<center><font size=\"2\">DEVI INSERIRE IL TUO NOME</font></center>
";
echo "<center><font size=\"2\"><a href=\"form.php\">TORNA INDIETRO</a></font></center>";
}
elseif ($mezzo == "")
{ echo "<center><font size=\"2\">DEVI INSERIRE IL TIPO DI MEZZO</font></center>
";
echo "<center><font size=\"2\"><a href=\"form.php\">TORNA INDIETRO</a></font></center>";
}
else{
if ($alimentazione == "")
{
echo "<center><font size=\"2\">DEVI INSERIRE IL TIPO DI ALIMENTAZIONE</font></center>
";
echo "<center><font size=\"2\"><a href=\"form.php\">TORNA INDIETRO</a></font></center>";
}
elseif ($messaggio == "")
{ echo "<center><font size=\"2\">DEVI INSERIRE IL MESSAGGIO</font></center>
";
echo "<center><font size=\"2\"><a href=\"form.php\">TORNA INDIETRO</a></font></center>";
}
else{
$messaggio=ereg_replace("\n","
",$messaggio);
$messaggio=stripslashes($messaggio);
$nome=stripslashes($nome);
$data=date("d/m/Y");
$orario=date("H.i");
$commento=$nome."|".$email."|".$tel."|".$mezzo."|" .$alimentazione."|".$messaggio."|".$data."|".$orar io."\n";
if (!(file_exists($file)))
{fopen($file,"w");}
// Scrittura del nuovo messaggio su file
$new_mess=fopen($file,"a+");
fwrite($new_mess,$commento);
fclose($new_mess);
$arr_mess=file($file);
$count=count($arr_mess);
$pagine_totali= ceil($count/$risultati_per_pagina);
$tab_ins= "<table width=\"400\" align=\"center\" cellpadding=\"5\" cellspacing=\"0\" bordercolor=\"#333333\" bgcolor=\"#FFFFFF\" style=\"border:1px solid;\">";
$tab_ins .= "<tr><td><center><font family=\"Arial\" size=\"2\">LA TUA RICHIESTA E' STATA INOLTRATA CORRETTAMENTE</font></center>";
$tab_ins .= "</td></tr></table>
";
$tab_ins .= "<table width=\"400\" align=\"center\" cellpadding=\"5\" cellspacing=\"0\" bordercolor=\"#000000\" bgcolor=\"#FFFFFF\" style=\"border:1px solid;\">";
$tab_ins .="<tr><td bgcolor=\"#FFFFCC\"><center><font family=\"Arial\" size=\"2\">VISUALIZZA I MESSAGGI</font></center></td></tr></table>";
echo $tab_ins;
}
}
}
else
{
echo "<center><font face=\"Verdana\" size=\"2\">HAI INSERITO NEL MESSAGGIO UNA PAROLA TROPPO LUNGA</font></center>
";
echo "<center><font size=\"2\"><a href=\"form.php\">TORNA INDIETRO</a></font></center>";
}
?>
</body>
</html>
solo che adesso mi da questo errore :
Parse error: parse error, unexpected T_ELSE in /membri2/flirt/richiedi/insert.php on line 130