Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z kodem do vcmp
divx_divine
post 30.10.2011, 22:59:38
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 30.10.2011

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


Witajcie. Mam problem, z kodem php, który zassałem stąd:

  1. <?php
  2. $fp = fsockopen('udp://' . "127.0.0.1", 5192, $errno, $errstr, 5); //Edit this :)
  3. $packet = 'VCMP';
  4. $packet .= chr(strtok($ip, '.'));
  5. $packet .= chr(strtok('.'));
  6. $packet .= chr(strtok('.'));
  7. $packet .= chr(strtok('.'));
  8. $packet .= chr($port & 0xFF);
  9. $packet .= chr($port >> 8 & 0xFF);
  10.  
  11. fwrite($fp, $packet.'i');
  12. fread($fp, 11);
  13. $status = socket_get_status($fp);
  14. // Server Down
  15. if($status["unread_bytes"] == 0)
  16. {
  17. fclose($fp);
  18. echo "Server down!";
  19. }
  20. else {
  21. $is_passworded = ord(fread($fp, 1));
  22. $plr_count = ord(fread($fp, 2));
  23. $max_plrs = ord(fread($fp, 2));
  24. $strlen = ord(fread($fp, 4));
  25. $hostname = fread($fp, $strlen);
  26. $strlen = ord(fread($fp, 4));
  27. $gamemode = fread($fp, $strlen);
  28. $strlen = ord(fread($fp, 4));
  29. $mapname = fread($fp, $strlen);
  30. //Do something with those variables here :)
  31. fclose($fp);
  32. }
  33. ?>


Poprawiłem IP i PORT w 2 linijce na odpowiednie i oto efekt moich zmian.


Proszę, pomóżcie mi. Nie wiem co robię nie tak.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
abort
post 31.10.2011, 12:39:56
Post #2





Grupa: Zarejestrowani
Postów: 590
Pomógł: 107
Dołączył: 25.10.2011

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


Co robisz nie tak? Generalnie, to nie czytasz komunikatu o błędach.

Kod
Warning: fsockopen() [function.fsockopen]: UDP protocol is not allowed in /home/a5941466/public_html/staty/index.php on line 2


Masz wyraźnie napisane, że fsockopen została wykastrowana z protokołu UDP. Reszta komunikatów to wynik powyższego.
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 06:48