io ho una chat e voglio fare in modo che escono i nick degli utenti online in quel momento il codice lo già fatto e solo da modificare ho provato in tutti i modi ma non riesco voi riuscireste ad aiutarmi?
Codice PHP:
<?php
$sql
="SELECT * FROM utenti LIMIT 0,30";
$timer 1;
$filename "$sql";

$file=file("$sql");
$user=$_SESSION['login'];
$tot sizeof($file);
for(
$li 0$li $tot$li++){
@list(
$u$time) = explode("|"$file[$li]);
}

if(
$u == $user){    
echo 
"";            
}else{ 
?>
<?
if (!$datei$datei dirname(__FILE__)."/$filename";
$time = @time();
$string "$user|$time\r\n";
$a fopen("$filename""a+");
fputs($a$string);
fclose($a);?>
<?
}
?>
<?

$timeout 
time()-(60*$timer);

$all "";
$i 0;
$datei file($filename);
for (
$num 0$num count($datei); $num++) {
    
$pieces explode("|",$datei[$num]);

        if (
$pieces[1] > $timeout) {
            
$all .= $pieces[0];
            
$all .= ",";
        }
    
$i++;
}

$all substr($all,0,strlen($all)-1);
$arraypieces explode(",",$all);
$useronline count(array_flip(array_flip($arraypieces)));

echo 
$useronline;

$dell "";
for (
$numm 0$numm count($datei); $numm++) {
    
$tiles explode("|",$datei[$numm]);
        if (
$tiles[1] > $timeout) {
            
$dell .= "$tiles[0]|$tiles[1]";
        }
}

if (!
$datei$datei dirname(__FILE__)."/$filename";
$time = @time();
$user=$_SESSION['login'];
$string "$dell";
$a fopen("$filename""w+");
fputs($a$string);
fclose($a);
?>