php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2008

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 26.07.2008, 20:22  
fliptow
Gast
 
Beiträge: n/a
Standard [Erledigt] fsockopen UDP Server online?

Hallo Leute,
ich hab ein kleines Script geschrieben, was per fsockopen CS 1.6 Server Daten ausliest. Funktioniert soweit auch sehr gut. Das Problem ist nur, wenn der Server down sein sollte, lädt die Seite sich tot. Ich habe jetzt schon per:
PHP-Code:
if (!$fp
    { 
      echo 
"Server ist down!\n";    
    } 
probiert das Problem zu lösen - leider ohne erfolg. Kennt jemand eine andere Möglichkeit, womit ich überprüfen kann, ob der CS Server online ist? Es wird das UDP Protokoll verwendet. Wäre über Hilfe sehr erfreut.

mfg
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 27.07.2008, 01:52  
Erfahrener Benutzer
 
Registriert seit: 07.06.2008
Beiträge: 992
PHP-Kenntnisse:
Fortgeschritten
Frank befindet sich auf einem aufstrebenden Ast
Frank eine Nachricht über ICQ schicken Frank eine Nachricht über MSN schicken Frank eine Nachricht über Yahoo! schicken
Standard

Bau einfach ein Timeout ein (z.B. 3 Sekunden). Wenn dann der CS Server innerhalb von 3 Sekunden nicht antwortet, wird aufgehört es zu versuchen
fsockopen
__________________
Frank ist offline  
Alt 27.07.2008, 02:03  
Erfahrener Benutzer
 
Benutzerbild von tomtaz
 
Registriert seit: 17.06.2008
Beiträge: 1.762
PHP-Kenntnisse:
Fortgeschritten
tomtaz ist einfach richtig netttomtaz ist einfach richtig netttomtaz ist einfach richtig netttomtaz ist einfach richtig netttomtaz ist einfach richtig nett
tomtaz eine Nachricht über ICQ schicken tomtaz eine Nachricht über Skype™ schicken
Standard

Wie Frank hier bereits erwähnt hat, und wie es im Manual steht, kannst du bei der Funktion fsockopen einen Timeout angeben.

Ist die Zeit abgelaufen, so wird abgebrochen.

Funktioniert aber nur dann so, wenn keine Verbindung hergestellt werden kann. Besteht allerdings eine Verbindung wird nicht abgebrochen.
__________________
Mfg Tomtaz
"Es soll jetzt diese Erfindung geben.... Kugel oder so heißt die. Ist so eine Art Suchmaschine..."
tomtaz ist offline  
Alt 27.07.2008, 03:48  
fliptow
Gast
 
Beiträge: n/a
Standard

Ohmman... Ich habe mich schon gewundert, wieso das bei mir nicht funktioniert. Ich sage jetzt mal lieber nicht, woran mein Problem lag. *kopftisch* Danke Leute!
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

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
[Erledigt] PHP mit MS SQL Server Tofte83 Datenbanken 4 28.12.2010 14:29
Prüfen, ob server online ist chiliGREEN PHP Tipps 2005-2 18 21.07.2009 15:21
[Erledigt] Große Fotos online skalieren stinger133 PHP Tipps 2008 52 04.07.2008 08:18
[Erledigt] WAMP unter Windows 2000 Server oder Windows 2003 Server Mecronomecon Server, Hosting und Workstations 3 18.06.2008 09:15
[Erledigt] Fsockopen() Frage Auslesen von Daten Quedepi PHP Tipps 2008 9 23.05.2008 11:24
[Erledigt] Server durchsuchen mit php PHP Tipps 2008 7 18.08.2007 12:24
streaming von videos, server lahmt bereits nach einem abruf snowflow Server, Hosting und Workstations 6 30.11.2006 18:04
[Erledigt] verschiedene Versionen auf einem W2K3 Server betreiben PHP Tipps 2006 2 13.01.2006 17:39
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
Server online oder offline - PHP Tipps 2005-2 3 17.07.2005 20:04
[Erledigt] Mit PHP Script auf einem Root Server per SSH einlogen PHP Tipps 2005 5 27.03.2005 19:24
server online?! StartUpBoy PHP-Fortgeschrittene 10 27.03.2005 14:12
Server Online Abfrage Kort PHP Tipps 2004-2 5 24.12.2004 10:45
CVS Server online Off-Topic Diskussionen 6 17.08.2004 21:11
Prüfen ob Server Online PHP Tipps 2004 2 28.06.2004 21:18

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
fsockopen udp, php udp server, php udp, javascript udp, udp javascript, fsockopen cs 1.6, php udp verbindung, server online fsockopen, php fsockopen udp, php udp prüfen, fsockopen und udp immer online, php udp server prüfen, fsockopen javascript, server online php, server fsockopen(\udp://, fsockopen windows, fsockopen udp server, udp verbindung mit javascript, php fsockopen socket udp, server lahmt durch fsockopen

Alle Zeitangaben in WEZ +2. Es ist jetzt 16:46 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