php.de

Zurück   php.de > php.de Intern > Beitragsarchiv > Trash

 
 
LinkBack Themen-Optionen
Alt 21.08.2010, 17:57  
Neuer Benutzer
 
Registriert seit: 21.08.2010
Beiträge: 3
PHP-Kenntnisse:
Anfänger
cracker182 befindet sich auf einem aufstrebenden Ast
Standard On-/Offline Status von Client PC's im Netzwerk anzeigen

Hallo,
Nach jetzt 3 Tage langem rumsuchen und probieren wende ich mich an euch!

Ich möchte eine Startseite für mein Heim Netzwerk basteln auf der auch angezeigt wird welche PC's gerade im netzwerk Online bzw Offline sind.

1.)
Ich habe es jetzt mit mehreren "Ping" scripten probiert die ich so gefunden habe.
Aber die beziehen sich alle nur auf das "Verlieren" und "Empfangen" von Paketen.
Da aber Windoof bei einem Ping der zu einen ausgeschaltetem Rechner geht immer schreibt: Verloren = 0 und Verlust = 0% bringt mir das garnichts.

Ich bräuchte wenn dann einens das ich auf den Timeout bezieht der entsteht wenn das Ziel nicht erreichbar ist!

Das ist das "Ping Script"

PHP-Code:
<?php
$ip 
"192.168.0.55"// IP zu pingender PC
$online shell_exec("ping $ip");


if (
ereg("timeout = 0",$online))
{
echo 
'<img src="offline.gif" />';
}
else
{
echo 
'<img src="online.gif" />';
}
?>

2.)
Ich habe es auch mit einem "fsockopen" Script probiert das soweit Top Funktioniert was die Netzwerk Peripherie (Router, AccessPoint, Printserver usw.) und meinen Server (WinServer mit IIS) betrifft!
Aber bei den anderen "normalen" PC's funktioniert das Script komischerweie eben nicht.

und das Ist das "fsockopen" Script

PHP-Code:
<?php
if (!@$fp fsockopen("192.168.0.29",80$errno$errstr1)){
   echo 
"<img src=\"./offline.gif\">";
} else {
   echo 
"<img src=\"./online.gif\">";
}
?>
Ich barauche nun Euere Hilfe um eines der beiden so zu ändern das es nit den "normalen" PC's funktioniert!
Oda mir schreibt jemand ein ganz anderes!

Danke schon mal für euere Hilfe!
MfG Cracker 128

Geändert von cracker182 (21.08.2010 um 18:18 Uhr).
cracker182 ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 21.08.2010, 18:06  
Moderator
 
Benutzerbild von Asipak
 
Registriert seit: 18.07.2005
Beiträge: 4.071
Asipak sorgt für eine eindrucksvolle AtmosphäreAsipak sorgt für eine eindrucksvolle Atmosphäre
Standard

Lass dir mal $online ausgeben, vielleicht kannst du auf etwas anderes prüfen, als auf timeout = 0.
__________________
HalloPHP
Asipak ist offline  
Alt 21.08.2010, 18:15  
Neuer Benutzer
 
Registriert seit: 21.08.2010
Beiträge: 3
PHP-Kenntnisse:
Anfänger
cracker182 befindet sich auf einem aufstrebenden Ast
Standard

Ich habs schon mit
Verloren = 4
und
Verlust = 0
probiert! leider ohne erfolg!

der timeout war auch ein versuch von mir nachdem es mit verloren und verlust nicht funktioniert hat.

ez wird immer online angezeigt obwohl der PC definitiv offline ist

(was meinst du mit "lass dir $online ausgeben")
cracker182 ist offline  
Alt 21.08.2010, 18:22  
Moderator
 
Benutzerbild von Asipak
 
Registriert seit: 18.07.2005
Beiträge: 4.071
Asipak sorgt für eine eindrucksvolle AtmosphäreAsipak sorgt für eine eindrucksvolle Atmosphäre
Standard

Zitat:
(was meinst du mit "lass dir $online ausgeben")
Code:
echo '<p>' . $online . '</p>';
Und dann untersuchst du die Ausgabe auf eine Zeichenkette, die du für die Überprüfung nutzen kannst.

[edit] ...

Gruß
__________________
HalloPHP

Geändert von Asipak (21.08.2010 um 18:35 Uhr).
Asipak ist offline  
Alt 21.08.2010, 18:27  
Neuer Benutzer
 
Registriert seit: 21.08.2010
Beiträge: 3
PHP-Kenntnisse:
Anfänger
cracker182 befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Asipak Beitrag anzeigen
Code:
echo '<p>' . $online . '</p>';
Und dann untersuchst du die Ausgabe auf eine Zeichenkette, die du für die Überprüfung nutzen kannst.
kannst du mir des evtl. etwas genauer erklären bin absoluter anfänger und kab keine ahnung was ich ez damit anfangen soll sorry
cracker182 ist offline  
Alt 21.08.2010, 18:31  
Moderator
 
Benutzerbild von Asipak
 
Registriert seit: 18.07.2005
Beiträge: 4.071
Asipak sorgt für eine eindrucksvolle AtmosphäreAsipak sorgt für eine eindrucksvolle Atmosphäre
Standard

Nein, tut mir Leid, die Grundlagen von PHP solltest du schon beherrschen!

http://www.php.de/php-einsteiger/489...nsammlung.html (Lerne Grundlagen | Quellensammlung)

Gruß
__________________
HalloPHP
Asipak ist offline  
Alt 21.08.2010, 18:34  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 34.248
PHP-Kenntnisse:
Fortgeschritten
nikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz sein
Standard

Zitat:
Oda mir schreibt jemand ein ganz anderes!
Pommes dazu? Träum weiter.

[MOD: Trash]
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline  
 


Themen-Optionen

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Feed in Datenbank eintragen (Formate: json, php serialized, xml) high_five Datenbanken 5 17.06.2010 03:04
Einen bestimmten Status abrufen Barzul Datenbanken 10 13.10.2009 12:49
Sockets -&amp;gt; Prüfen, ob ein neuer Client verbindet? Duesi PHP Tipps 2009 3 07.07.2009 22:25
Status im Netzwerk Networker PHP Tipps 2006 1 19.03.2006 15:41
mysql status mit php anzeigen PHP Tipps 2006 3 02.02.2006 21:14
Menü mit Unterpunkten supertramp Beitragsarchiv 7 18.10.2005 22:40
Server und Client Status Beitragsarchiv 2 17.02.2005 20:47

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php offline online status, netzwerk pc client informationen anzeigen, netzwerk clients anzeigen, clients im netzwerk anzeigen, http://www.php.de/trash/71010-offline-status-von-client-pcs-im-netzwerk-anzeigen.html, ping php rechner prüfen, client im netzwerk anzeigen, netzwerk client online offline, php netzwerk client, php netzwerk clients auflisten, netzwerk pc status, mit ping rechner im netzwerk online oder offline anzeigen, php rechner anpingen, php netzwerk anzeigen, pc im netzwerk finden html, netzwerk pc online anzeige, alle clients im netzwerk anzeigen, online anzeige im netzwerk, client geht immer offline, php netzwerk status

Alle Zeitangaben in WEZ +1. Es ist jetzt 16:19 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum