lo so carlo...ma la chat è formata da almeno 5 file php, come inizio potrei mettere quello della chat principale e poi mi risulta difficile postare gli altri non sapendo quali file è meglio postare....

ecco il file della chat:
<html>
<head>
<title>Happy Chat</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language = "JavaScript">
function textCounter(field, countfield, maxlimit) {
if(field.value.length > maxlimit){
field.value = field.value.substring(0, maxlimit);
}
else{
countfield.value = maxlimit - field.value.length;
}
}
</script>
<script language="javascript">
function aggiungi(y)
{
espressione=document.form_ins.messaggio.value;
new_espressione=espressione + y;
document.form_ins.messaggio.value=new_espressione;
}
</script>
<style>
.stile {
background:#FFFFFF;
font-family:verdana;
font-size:8pt;
SCROLLBAR-BASE-COLOR: #0099CC;
SCROLLBAR-ARROW-COLOR: #FFFFFF;
}
</style>
</head>

<body bgcolor="#FBBEAA">
<?
include("config.php");

$nick=$_GET['nick'];
$nick=strtolower($nick);
$nick=stripslashes($nick);
$password=$_GET['password'];
$password=strtolower($password);
$password_cr=crypt($password,$nick);
$password_cr=str_replace("|","*",$password_cr);



if (!(file_exists($file_reg)))
{fopen($file_reg,"w");}

$utente=$nick."|".$password;
$utente_ok=0;
$ut_regist=file($file_reg);
$dim_reg=count($ut_regist);
for ($i=0;$i<$dim_reg;$i++)
{
$dati_ut=explode("|",$ut_regist[$i]);
$nick_ut=$dati_ut[0];
$pass_ut=$dati_ut[1];
if (($nick==$nick_ut) & ($password_cr==$pass_ut)) $utente_ok=1;
}

if ($utente_ok==1)
{
if (!(file_exists($file_online)))
{fopen($file_online,"w");}

$dim_file=filesize($file_online);
$dim_max=14000; // Dimensione in bytes massima per ricreare il file online

if ($dim_file>$dim_max)
fopen($file_online,"w");

$ar_orario=getdate();
$ora=$ar_orario['hours'];
$minuti=$ar_orario['minutes'];
$secondi=$ar_orario['seconds'];
if (strlen($minuti)==1) $minuti="0".$minuti;
if (strlen($secondi)==1) $secondi="0".$secondi;

$data=date("d/m/Y");
$orario=$ora.":".$minuti.":".$secondi;
$utente=$nick."|".$data."|".$orario."\n";

$ins_online=fopen($file_online,"a+");
fputs($ins_online,$utente);
fclose($ins_online);
}
else
{
echo "<center>E' STATO INSERITO
UN NICK O UNA PASSWORD
NON CORRETTI,
OPPURE NON SEI
ANCORA REGISTRATO.


";
echo "<a href=\"javascript:history.back();\">TORNA AL LOGIN</a></center>";
exit;
}
?>
<table width="208" align="center" bordercolor="#000000" bgcolor="#E7E9FA" style="border:1px solid;">
<tr>
<td width="208" height="21" colspan="6" bgcolor="#BBC2F2"><div align="center">
<div align="center"><iframe src="http://www.globalmeteo.altervista.org/chat/messaggi.php" width="200" height="100" scrolling="yes"></iframe>
</td></tr></table>


<div align="center">

<table width="208" align="center" bordercolor="#000000" bgcolor="#E7E9FA" style="border:1px solid;">
<tr>
<td width="208" height="21" bgcolor="#BBC2F2"><div align="center"><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif">PERSONE
ONLINE
</font></div></td>
</tr>
<tr>
<td height="21"><iframe width="200" height="50" src="online.php" scrolling="no"></iframe></td>
</tr>
</table>

<table width="208" align="center" bordercolor="#000000" bgcolor="#E7E9FA" style="border:1px solid;">
<tr>
<td width="208" height="21" colspan="6" bgcolor="#BBC2F2"><div align="center"><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif">SIMBOLI METEO - SMILES</font></div></td>
</tr>
<tr>
<td width="30" height="21"><div align="center">[img]emoticons/em1.gif[/img]</div></td>
<td width="30" height="21"><div align="center">[img]emoticons/em2.gif[/img]</div></td>
<td width="30" height="21"><div align="center">[img]emoticons/em3.gif[/img]</div></td>
<td width="30" height="21"><div align="center">[img]emoticons/em4.gif[/img]</div></td>
<td width="30" height="21"><div align="center">[img]emoticons/em5.gif[/img]</div></td>
<td width="30" height="21"><div align="center">[img]emoticons/em6.gif[/img]</div></td>
</tr>
<tr>
<td height="21"><div align="center">[img]emoticons/em7.gif[/img]</div></td>
<td height="21"><div align="center">[img]emoticons/em8.gif[/img]</div></td>
<td height="21"><div align="center">[img]emoticons/em9.gif[/img]</div></td>
<td height="21"><div align="center">[img]emoticons/em10.gif[/img]</div></td>
<td height="21"><div align="center">[img]emoticons/em11.gif[/img]</div></td>
<td height="21"><div align="center">[img]emoticons/em12.gif[/img]</div></td>
</tr>
<tr>
<td height="21"><div align="center">[img]emoticons/em13.gif[/img]</div></td>
<td height="21"><div align="center">[img]emoticons/em14.gif[/img]</div></td>
<td height="21"><div align="center">[img]emoticons/em15.gif[/img]</div></td>
<td height="21"><div align="center">[img]emoticons/em16.gif[/img]</div></td>
<td height="21"><div align="center">[img]emoticons/em17.gif[/img]</div></td>
<td height="21"><div align="center">[img]emoticons/em18.gif[/img]</div></td>
</tr>

</table>

<table width="208" align="center" bordercolor="#000000" bgcolor="#E7E9FA" style="border:1px solid;">
<tr>
<td height="21" bgcolor="#BBC2F2"><div align="center"><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif">MESSAGGIO</font></div></td>
</tr>
<tr>
<td ><form method="GET" action="insert.php" name="form_ins" >
<table width="170" border="0" align="center">
<tr>
<td colspan="2"><div align="center">
<textarea rows="3" onKeyDown="textCounter(this.form.messaggio,this.fo rm.rem,400);" onKeyUp="textCounter(this.form.cjmsg,this.form.rem ,400);" cols="19" type="text" name="messaggio"></textarea>
</div></td>
</tr>
<tr>
<td><div align="right"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Lettere
rimaste:</font></div></td>
<td><div align="center">
<input readonly class="stile" type=text name=rem size=3 maxlength=3 value="400">
</div></td>
</tr>
<tr>
<td height="26" colspan="2"> <div align="center">
<?
echo "<input type=\"hidden\" name=\"nick\" value=\"$nick\">";
echo "<input type=\"hidden\" name=\"password\" value=\"$password\">"
?>
<input type="submit" name="Submit" value="Invia messaggio">



</div></td>
</tr>





</table>
</form></td>
</tr>
</table>
</body>
</html>

poi ho altri file dimmi quali devo postare:
- config
- in_sut
- insert
- login
- messaggi
- register

ciao e spero bene..