Codice PHP:
<?php
session_start();
header("Cache-control: private");
header ("cache-control: no-cache, must-revalidate");
header ("pragma: no-cache");
if(isset($_SESSION['login']))
{header("location: chat_leggi.php"); exit;}
if(isset($_COOKIE['loginshokchat']))
{
//recupero il valore del cookie
$daticookie = $_COOKIE['loginshokchat'];
$recuperovar=explode("-||-",$daticookie);
$nickrecuperato=$recuperovar[0];
$pwd=$recuperovar[1];
$pwd=trim($pwd);
$accesso=0;
//prelevo i dati dal file txt
$var=@fopen("registrouser.txt","a+");//apro il file .txt (modalità lettura/scrittura)
$var2=file("registrouser.txt");//estraggo l'array dal file .txt
@fclose($var);//chiudo il file .txt
$i=count($var2);//conto gli elementi nell'array
for($a=0; $a<$i; $a++){//uso il ciclo for per guardare nell'array
$testo=explode("-||-",$var2[$a]);
if($testo[1]==$pwd AND $testo[0]==$nickrecuperato )
{
$accesso=1;
$nicktrovato=$testo[0];
break;
}
}//fine ciclo for
if($accesso==1)
{
$_SESSION['login']=$nicktrovato;
header("location: chat_leggi.php"); exit;
}
else
{echo "Non fare il furbo"; exit;}
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<link rel="shortcut icon" href="http://shokkato.altervista.org/chat/favicon.ico" />
<link rel="icon" href="http://shokkato.altervista.org/chat/favicon.ico" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>iTaLyWaP Chat</title>
<link rel="stylesheet" type="text/css" href="style.css">
<body onLoad="self.document.form1.login.focus()">
</head>
<body>
<center>
[img]chat.gif[/img]
<hr>
<center>
<u>[b]<font color="red" size="3">iTaLyWaP cHaT</font>[/b]</u>
<hr></center>[b]
<form name="form1" method="POST" action="login.php">
<p align="center"><font face="Arial" size="2">Nick</font>
<input type="text" name="login" id="login"
onfocus="document.getElementById('login').style.backgroundColor='#808080'; this.value=''; return false;" />
<font size="2" face="Arial">Password</font><font size="2">
</font>
<input type="password" name="password" class="campo">
</font>
<input type="submit" value="Entra" name="Submit"></p>
<span class="Stile3"><p align="center">
<font face="Arial" size="2">[url="registrazione.php"]Registrati[/url]</font></span></p>
</form>
<center>
<?
$dir1 = glob("online1/*.*");
$utentionline1 = count($dir1);
$dir2 = glob("online2/*.*");
$utentionline2 = count($dir2);
$utentionline=$utentionline1+$utentionline2;
echo "<font color=#808080>CoNNeSSi: [b]$utentionline[/b]</font>
";
//prelevo i dati dal file txt
$var=@fopen("chatmessaggistanza1.txt","a+");//apro il file .txt (modalità lettura/scrittura)
$var2=file("chatmessaggistanza1.txt");//estraggo l'array dal file .txt
@fclose($var);//chiudo il file .txt
$messaggitotali=count($var2);//conto gli elementi nell'array
$messaggitotali=($messaggitotali/2);
//echo "<font color=red>ViSiTe [b]$messaggitotali[/b]</font>" ?></font>
<?
//conto utenti
$var=@fopen("registrouser.txt","a+");//apro il file .txt (modalità lettura/scrittura)
$var2=file("registrouser.txt");//estraggo l'array dal file .txt
@fclose($var);//chiudo il file .txt
$numutenti=count($var2);//conto gli elementi nell'array
echo "<font color=#808080>pRoFiLi aTTiVi [b]$numutenti[/b] " ?></font>
</center>
</body>
</html>
ragazzi potete mettere lo stesso colore ai 2 form del nick e password???
non riesco proprio a sistemarli...
grazie dell'aiuto