Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Błąd w małym kodzie.
-Gość-
post 15.05.2012, 16:48:42
Post #1





Goście







Witam mam błąd w kodzie mcInfo.php, proszę o poprawę tego, nie rozumiem co jest źle.


index.php
  1. <?php
  2.  
  3. include('mcinfo.php');
  4.  
  5. $info = fetch_server_info($config['server']['ip'], $config['server']['posrt']);
  6.  
  7. ?>
  8. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  9. <html xmlns="http://w3.org/1999/xhtml">
  10. <head>
  11. <meta http-equiv="Content-Type" content="text/html; charset=utf-8 /"
  12. <title><?php echo $config['server']['ip']; ?> Status</title>
  13. </head>
  14. <body>
  15. <div>
  16. <hl><?php echo $config['server']['ip']; ?></hl>
  17. <?php
  18.  
  19. if ($info === false){
  20. ?>
  21. <p>
  22. Status: Wyłaczony
  23. </p>
  24. <?php
  25. }else{
  26. ?>
  27. <p>
  28. Status: Włączony
  29. </p>
  30. <p>
  31. Sloty <?php echo $info['playerCount']; ?> / <?php echo $info['maxplayers']; ?>
  32. </p>
  33. <p>
  34. Gracze: <?php echo implode(', ', $info['playerList']); ?>
  35. </p>
  36. <?php
  37.  
  38. }
  39.  
  40. ?>
  41. </div>
  42. </body>
  43. </html>


mcInfo.php
  1. <?php
  2.  
  3. function fetch_server_info($ip, $port){
  4. $socket = fsockopen($ip, $port, $errno, $errstr, 0.5);
  5.  
  6. if ($socket === false){
  7. return false;
  8. }
  9. fwrite($socket, "QUERY_JSON\n");
  10.  
  11. $responce = stream_get_contents($socket);
  12.  
  13. return json_decode($responce, true);
  14. }
  15.  
  16. ?>


mcconfig.php
  1. <?php
  2.  
  3. $config['server']['ip'] = 'localhost';
  4. $config['server']['port'] = '25565';
  5.  
  6. ?>



Notice: Undefined variable: config in C:\Program Files\xampp\htdocs\Index.php on line 5

Notice: Undefined variable: config in C:\Program Files\xampp\htdocs\Index.php on line 5

Warning: fsockopen() [function.fsockopen]: unable to connect to :0 (Failed to parse address "") in C:\Program Files\xampp\htdocs\mcInfo.php on line 4

Notice: Undefined variable: config in C:\Program Files\xampp\htdocs\Index.php on line 12
Status

Notice: Undefined variable: config in C:\Program Files\xampp\htdocs\Index.php on line 16
Status: Wy�aczony

Ten post edytował mikoz55 15.05.2012, 16:50:54
Go to the top of the page
+Quote Post

Posty w temacie
- Gość   Błąd w małym kodzie.   15.05.2012, 16:48:42
- - markonix   Nie ma zadeklarowanej zmiennej $config (dokła...   15.05.2012, 17:00:31
- - Gość   W tym rzecz że ja się kompletnie na tym nie znam, ...   15.05.2012, 18:21:53
- - Tajgeer   Dołącz mcconfig.php do pliku index.php.   15.05.2012, 18:22:35
- - binprogrammer   wystarczy czytać po angielsku ;p zaincluduj mcconf...   15.05.2012, 18:27:08
- - Gość   index.php [PHP] pobierz, plaintext <?php $...   15.05.2012, 18:43:12
- - Tajgeer   Czy którykolwiek z nas napisał, że masz usunąć doł...   15.05.2012, 18:43:59
- - Gość   Zrobiłem tak i jest [PHP] pobierz, plaintext ...   16.05.2012, 14:23:39
- - markonix   Czy znasz chociaż podstawy języka angielskiego?   16.05.2012, 14:31:39
- - Gość   Tak, ale nie rozumiem tego. $info = fetch_se...   16.05.2012, 14:36:47
- - markonix   Jeżeli byś przeczytał ten błąd to byś nie umieszcz...   16.05.2012, 14:38:45
- - Gość   Mógł by pan podać te linijki prawidłowo ?   16.05.2012, 14:44:58
- - markonix   [PHP] pobierz, plaintext $info = fetch_server_info...   16.05.2012, 14:46:51
|- - k_@_m_i_l   Cytat(markonix @ 16.05.2012, 15:46:51...   16.05.2012, 15:00:30
- - Gość   [PHP] pobierz, plaintext $info = fetch_server_info...   16.05.2012, 14:49:10
- - markonix   Zaraz mnie strzeli.... Skopiować nie potrafisz naw...   16.05.2012, 14:52:51
- - Gość   Chciałbym to rozumieć, ale jeszcze nie umiem php, ...   16.05.2012, 14:56:34
- - Gość   Zrobiłem to dawno, zmieniłem w mcinfo.php 1 rzecz,...   16.05.2012, 15:02:34
- - hind   Ja się tylko podepne czy $config['server...   16.05.2012, 15:16:24
- - markonix   Gdzie znikł znak równości?   16.05.2012, 15:17:30
- - Gość   Nie, ale to błędu nie robi.   16.05.2012, 15:19:01
- - markonix   Co nie? Zadałem pytanie szczegółowe, na które nie ...   16.05.2012, 15:21:57
- - Gość   W którym miejscu? Ja ten cały kod przepisuje teg...   16.05.2012, 15:22:23
- - markonix   GDZIE ZNIKŁ ZNAK RÓWNOŚCI?   16.05.2012, 15:23:29
- - Gość   Nie wiem ! Mogł by Pan wysłać mi ten kod ale ...   16.05.2012, 15:28:44
- - markonix   Jeszcze mam Ci przepisywać? A co ja copywriter jes...   16.05.2012, 15:31:16
- - viking   $socket = fsockopen($ip, $port, ...   16.05.2012, 15:31:53
- - Gość   zrobiłem tak i jest: Notice: Undefined variable: ...   16.05.2012, 15:36:26
- - markonix   "Programowanie dla pełnoletnich".   16.05.2012, 15:37:26
- - viking   Przeczytaj jeszcze raz od początku cały wątek bo j...   16.05.2012, 15:43:42
- - Spawnm   Forum nie praser + wymagamy chociać minimalnej wie...   16.05.2012, 15:44:36


Closed 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: 19.07.2025 - 09:41