Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Co jest zle ??
_scorpio__
post
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:1ee205ec75]
<?
$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:1ee205ec75]
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 ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
_scorpio__
post
Post #2





Grupa: Zarejestrowani
Postów: 81
Pomógł: 0
Dołączył: 4.08.2003

Ostrzeżenie: (0%)
-----


Cytat
Nazwa i ip są czytane poprawnie. Problem tkwi gdzie indziej.
O ile dobrze kojarze funkcja fsockopen() nawiązuje połączenie z zadanym portem na wskazanym komputerze (ip), jednakże jeżeli stoi on za firewall'em lub ma dany port blokowany, to nic z tego. Pomimo tego, że jest w sieci ten skrypt go nie wykryje.

Ej ja to wiem ale mam ten orginalny skrypt ktory byl sciagniety z forum i on dziala (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) tylko ten moj po tych przerobkach nie dziala (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) wiec problem stoi po stronie skryptu
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.12.2025 - 17:51