Sie sind nicht angemeldet.

  • Anmelden
Bitte besucht unser neues Forum unter https://forum.nitrado.net | Please visit our new Forum at https://forum.nitrado.net

Lieber Besucher, herzlich willkommen bei: Nitrado.net Prepaid Gameserver Community-Support - Archiv. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

BananaCraftingLP

User / Kunde

Beiträge: 836

Danksagungen: 51

  • Nachricht senden

21

Sonntag, 21. Oktober 2012, 10:36

Problem

Hm ganz nette Idee, aber wegen dem Port Problem werden alle Server als offline angezeigt. Benutzt du ganz normal fsockopen() ? Weil was ist denn das Problem mkt dem Port?

miner345

User / Kunde

  • »miner345« ist männlich
  • »miner345« ist der Autor dieses Themas

Beiträge: 361

Wohnort: NRW

Beruf: Auszubildender

Danksagungen: 19

  • Nachricht senden

22

Sonntag, 21. Oktober 2012, 10:43

Ich versteh das auch nicht so ganz....
Der Standardport 25565 wird ja angezeigt.
Der dazu passende Teil des Codes:

PHP-Quelltext

1
2
3
4
if(isset($_GET['port'])) $port $_GET['port'];
    else $port 25565;

fsockopen($ip$port$errno$errstr4);

BananaCraftingLP

User / Kunde

Beiträge: 836

Danksagungen: 51

  • Nachricht senden

23

Sonntag, 21. Oktober 2012, 11:42

Da fehlt was :D

PHP-Quelltext

1
2
3
4
5
6
7
if(isset($_GET['port'])) {
    $port $_GET['port'];
} else {
    $port '25565';
}

fsockopen($ip$port$errno$errstr4);

CybroX

User / Kunde

  • »CybroX« ist männlich

Beiträge: 6 249

Beruf: Gott

Danksagungen: 737

  • Nachricht senden

24

Sonntag, 21. Oktober 2012, 13:37

Wieso in Anfängermethode ? :P

PHP-Quelltext

1
$port = (!empty($_GET['port'])) ? $_GET['port'] : '25565' ;


Ausserdem muss man @fsockopen nutzen um eine sichtbare Fehlermeldung zu unterbinden.
You depend on our protection, yet you feed us lies from the tablecloth.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »CybroX« (21. Oktober 2012, 16:54)


BananaCraftingLP

User / Kunde

Beiträge: 836

Danksagungen: 51

  • Nachricht senden

25

Sonntag, 21. Oktober 2012, 16:49

PS: Ich würde den timeout höher stellen :D Viele Server, also vor allem Minecraft Server haben extrem schlechte Pings, aber ich glaube das ist Geschmackssache.

miner345

User / Kunde

  • »miner345« ist männlich
  • »miner345« ist der Autor dieses Themas

Beiträge: 361

Wohnort: NRW

Beruf: Auszubildender

Danksagungen: 19

  • Nachricht senden

26

Sonntag, 21. Oktober 2012, 18:10

Da fehlt was
Nö tut es nicht...

Wieso in Anfängermethode ?
Wieso nicht? :D
Ich würde den timeout höher stellen
Also bisher gab es damit keine Probleme, ich guck mal ;)

BananaCraftingLP

User / Kunde

Beiträge: 836

Danksagungen: 51

  • Nachricht senden

27

Sonntag, 21. Oktober 2012, 19:23

Zitat

Da fehlt was
Nö tut es nicht...


Doch, die Klammern. Ich weiß nicht ob man die hier unbedingt bei nur einer Zeile braucht, aber allein der übersichtlichkeit halber :D

miner345

User / Kunde

  • »miner345« ist männlich
  • »miner345« ist der Autor dieses Themas

Beiträge: 361

Wohnort: NRW

Beruf: Auszubildender

Danksagungen: 19

  • Nachricht senden

28

Sonntag, 21. Oktober 2012, 22:05

Man braucht es auf jeden Fall nicht und ich glaube was übersichtlich ist, muss jeder Programmierer für sich selbst entscheiden.
Zu langer Code durch unnötige Zeilen kann auch durchaus zu Unübersichtlichkeit führen, jedoch zu kurzer Code ebenso.
Hier gibt es ja ganz schön 3 Möglichkeiten, wie man diese Codezeile darstellen kann. (1-5 Zeilen)
Wie man das nun letzendlich schreibt, muss jeder für sich entscheiden.
Vor allem bei diesem Code habe ich mir dabei nicht allzuviele Gedanken gemacht, deshalb ist es auch so unordentlich ^^.

xama

User / Kunde

  • »xama« ist männlich

Beiträge: 3 639

Wohnort: Zürich, Schweiz

Beruf: Webdesigner

Danksagungen: 18

  • Nachricht senden

29

Sonntag, 21. Oktober 2012, 22:29


fensterbrett

User / Kunde

  • »fensterbrett« ist männlich

Beiträge: 1 838

Wohnort: ::1, sweet ::1

  • Nachricht senden

30

Sonntag, 21. Oktober 2012, 22:33

-entfernt-
Kein Support per PN.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »fensterbrett« (21. Oktober 2012, 22:39)


miner345

User / Kunde

  • »miner345« ist männlich
  • »miner345« ist der Autor dieses Themas

Beiträge: 361

Wohnort: NRW

Beruf: Auszubildender

Danksagungen: 19

  • Nachricht senden

31

Dienstag, 23. Oktober 2012, 22:02

#push

Bitte besucht unser neues Forum unter https://forum.nitrado.net| Please visit our new Forum at https://forum.nitrado.net

Ähnliche Themen