Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] problem z przeszukaniem tablicy
Forum PHP.pl > Forum > Przedszkole
karolo_k
Witam...
plik.php
  1. <?php
  2. $fp = fopen("config.txt", "r+");
  3. $dane = fread($fp, filesize("config.txt"));
  4. $tablica = explode(" ", $dane);
  5.  
  6.  
  7. for ($i = 2; $i <= 200; $i++)
  8. {
  9. //echo $tablica[$i];
  10. $j = $i + 1;
  11. $tekst = "maxplayers";
  12. if($tablica[2] == "maxplayers")
  13. echo $tablica[$i]." ".$tablica[$j];
  14. else
  15. echo "<>";
  16. }
  17. ?>
  18.  

config.txt
Kod
sv_lan 0
maxplayers 22
sv_visiblemaxplayers -1

exec banned.cfg
exec listip.cfg

hostname "Szambo"
mapchangecfgfile "server.cfg"
mapcyclefile "mapcycle.txt"
motdfile "motd.html"
servercfgfile "server.cfg"

sv_proxies 1
sv_region 3


fps_max 100
host_framerate 0
sys_ticrate 200
sv_maxrate 20000
sv_maxupdaterate 80
sv_minrate 0
sv_minupdaterate 10
sv_maxunlag 1
sv_password ""

//rcon_password "zupa"

sv_rcon_banpenalty 60
sv_rcon_minfailures 5
sv_rcon_minfailuretime 30  
//plik konfiguracyjny  dla serwera cs 1.6

Ten skrypt ma miec takie zadanie:
Wczytac plik config.txt, rozlozyc go do tabeli po 1 wyrazie na komorke.
I ja chce sobie wyswietlac wartosci dla wybranych cravow z config.txt
W tej chwili mam ustawione szukadnie dla "maxplayers" w tablicy
No i problem jest tutaj taki że jak przeszukuję tablice to moj if nie znajduje w niej w zadnej komorce "maxplayers".
A jak np zamiast maxplayers wstawie jakas liczba tóra jest w config.txt to mi znajduje.

Może ktoś na to spojrzec swoim okiem? bo ja juz 2 h sie wpatruje i nic sensownego nie widze :-/
scr1pt3r
  1. <?php
  2. $fp = fopen("config.txt", "r+");
  3. $dane = fread($fp, filesize("config.txt"));
  4. $tablica = explode("\n", $dane);
  5.  
  6. foreach( $tablica as $key => $value )
  7. {
  8. $subtable = explode(" ", $value );
  9. echo "Nazwa: ".$subtable[0] . "\n" ; // Tu jest nazwa pola
  10. echo "Wartość: ".$subtable[1] . "\n" ; //Tutaj jego wartość
  11. }
  12.  
  13. ?>
  14.  

karolo_k
Po lekkiej przeróbce działa doskonale.
+
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.