Hey Leute, ich hab mir den "Et-Chat" in meiner Seite eingebunden hat auch super funktioniert. Aber ich möchte gerne noch, dass man auf meiner Startseite die Anzahl der User sieht, die gerade im Chatroom sind...
Das Problem ist, das ich in Php noch ein ziemlicher Anfänger bin..
Habe versucht auf meiner Startseite diese Datei durch "include ()" einzubinden. hat auch die Useranzahl angezeigt, aber davor kamen halt Fehlermeldungen...
Code
$name = "online.csv"; // Filename to write in
$trenner = "¦"; // Trenner für die CSV Datei
$sessionlaenge = 3 * (($refresh/1000)+1) + 2; // Sekunden
$sek_seit70 = date("U");
$datei=fopen($name,"r");
$groesse=filesize($name);
$data=fgetcsv($datei,$groesse,$trenner);
while($data!=false){
if (($sek_seit70-$data[1] < $sessionlaenge) && ($data[0]!="<null>")) {
$i++;
$name_online[$i] = $data[0];
}
$data=fgetcsv($datei,$groesse,$trenner);
}
fclose($datei);
$eintraege = count($name_online);
$name_online = @array_unique($name_online);
if ($i=="") $user_im_chat=0;
else $user_im_chat = count($name_online);
@array_multisort($name_online); // User Alphabetisch sortieren für die Ausgabe
echo"
<span class=\"normal\">User im Chat: $user_im_chat</span>
<hr width=\"100\" align=\"middle\" size=\"1\" noshade>
";
for($i=0; $i < $eintraege+1; $i++){
if ($name_online[$i]!=""){
echo "[b]<a href=\"javascript:parent.unten.sendTo('".$name_online[$i]."')\" target=\"unten\">".$name_online[$i]."</a>[b]
\n";
}
}
?>
Alles anzeigen
Wäre das so richtig, denn im Moment habe ich meine Seiten nur auf einem LocalServer laufen und nicht durch FTP hochgeladen und CHMOD 777 vergeben..
Bitte um eure Hilfe!!!
Greetz, DancingCloud.