Wyswietlanie aktywych userow w sieci |
Wyswietlanie aktywych userow w sieci |
13.08.2003, 14:04:05
Post
#1
|
|
Grupa: Zarejestrowani Postów: 81 Pomógł: 0 Dołączył: 4.08.2003 Ostrzeżenie: (0%) |
Chcialem przerobilem skrypcik do wyswietlania aktywnych urzytkownikow w sici, tak aby odczytywal on dane z mojego pliku ktory jest nie co inaczej zapisay. Tyle ze skrypt odczytuje Nazwy userow ale nie wyswietla kto jest aktywny. O to ten skrypt
[php:1:196304fe53] <? $wyswietlanie = "1"; $statoff[0]="<font color=#FF0000>Offline</font>"; $statoff[1]="<img src=off.jpg>"; $staton[0]="<font color=#05AD05>Online</font>"; $staton[1]="<img src=on.jpg>"; $file=fopen("dane.txt", "r"); while (!feof ($file)) { $linia = fgets($file, 1024); $ip=explode("||", $linia); $pol=fsockopen("$ip[3]", 139, $_, $_, 3); if($pol) $status=online; else $status=offline; echo("<tr><td>$ip[0]<td>"); if($status=="online") echo("$staton[$wyswietlanie]"); if($status=="offline") echo("$statoff[$wyswietlanie]"); } fclose($file); ?> [/php:1:196304fe53] Dane w pliku zapisane sa w postaci nazwa || wy || o || 192.168.0.6 Wiec potrzebuje odczyac nazwe i ip CZy moglby ktos podpowiedziec czemu to nie dziala ? |
|
|
13.08.2003, 14:24:51
Post
#2
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 0 Dołączył: 13.04.2003 Skąd: Poznan Ostrzeżenie: (0%) |
hmm jawny crosspost...
ale ok podpowiem - w pliku dane.txt usun spacje zeby zamiast: Kod nazwa || wy || o || 192.168.0.1
bylo Kod nazwa||wy||o||192.168.0.1
Pozdrawiam |
|
|
13.08.2003, 14:27:25
Post
#3
|
|
Grupa: Zarejestrowani Postów: 81 Pomógł: 0 Dołączył: 4.08.2003 Ostrzeżenie: (0%) |
Cytat hmm jawny crosspost...
ale ok podpowiem - w pliku dane.txt usun spacje zeby zamiast: Kod nazwa || wy || o || 192.168.0.1
bylo Kod nazwa||wy||o||192.168.0.1
Pozdrawiam Wiem ze jest crosspost ale ryply sie mi fora (glupia sprawa). Ale powodem nie sa te przerwy bo bez nich tez nei dziala |
|
|
13.08.2003, 16:55:08
Post
#4
|
|
Grupa: Zarejestrowani Postów: 223 Pomógł: 0 Dołączył: 22.03.2003 Ostrzeżenie: (0%) |
Nie czytaj fgetsem, tylko zaladuj plik do tablicy - [manual:ef30523351]file[/manual:ef30523351]. Potem foreach i po sprawie.
|
|
|
13.08.2003, 17:04:40
Post
#5
|
|
Grupa: Zarejestrowani Postów: 81 Pomógł: 0 Dołączył: 4.08.2003 Ostrzeżenie: (0%) |
Cytat Nie czytaj fgetsem, tylko zaladuj plik do tablicy - [manual:c419ccca7d]file[/manual:c419ccca7d]. Potem foreach i po sprawie. Dzieki cahe juz dziala
|
|
|
Wersja Lo-Fi | Aktualny czas: 28.04.2024 - 01:05 |