Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: tablica plików .html
Forum PHP.pl > Forum > PHP
JOHNY
Witam mam problem a w zasadzie chciałbym prosić o jakiś pomysł, jak narazie mam koncepcję i nie wiem jak się zabrać do tego. Chciałbym pobrać takie dane z konkrentego folderu i wyciągnąć odpowienie wartości z plików .html:

ex.
dir = 'games/' - który zwiera takie przykładowe pliki
nazwagry_parametr.html
g1_1.html
g1_2.html
g2_2.html

I pytanie czy jest możliwość pobrania "parametru/ów" dla danej "nazwygry" questionmark.gif
dyktek
odczytasz nazwy plików z katalogu opendir zapiszesz nazwy plików do tablicy i przy pomocy explode wyjmiesz parametry z nazw plików
JOHNY
Witam jakby ktoś rzucił okiem bo coś źle robie a chce sobie wyświetlić sume plików dla danej gry

  1. <?php
  2. if ($handle = opendir("mod/games")) {
  3.  while (false !== ($file = readdir($handle))) {
  4.  if ($file != "." && $file != "..") {
  5.  $file = explode("_", $file); //explode nazwy ex. nazwagry_parametr.html
  6.  //$file[0] - nazwagry
  7.  //$file[1] - parametr.html
  8.  if ($file[0] == $_GET['mod']) { //index.php?mod=nazwagry
  9.  $file = explode(".", $file[1]); //explode parametru ex. parametr.html
  10.  //$file[0] - parametr
  11.  //$file[1] - html
  12.  $game_id = $file[0];
  13.  $count = array_sum('$game_id');
  14.  echo "$game_id";
  15.  echo $count;
  16.  }
  17.  }
  18.  }
  19.  closedir($handle);
  20. }
  21. ?>
dyktek
  1. <?php
  2. if ($handle = opendir("mod/games")) {
  3.  while (false !== ($file = readdir($handle))) {
  4.  if ($file != "." && $file != "..") {
  5.  $file = explode("_", $file); //explode nazwy ex. nazwagry_parametr.html
  6.  //$file[0] - nazwagry
  7.  //$file[1] - parametr.html
  8.  if ($file[0] == $_GET['mod']) { //index.php?mod=nazwagry
  9.  $file = explode(".", $file[1]); //explode parametru ex. parametr.html
  10.  //$file[0] - parametr
  11.  //$file[1] - html
  12.  $game_id = $file[0];
  13.  $count = array_sum($file); 
  14.  echo "$game_id";
  15.  echo $count;
  16.  }
  17.  }
  18.  }
  19.  closedir($handle);
  20. }
  21. ?>


?
JOHNY
drobna poprawka jednak musi być coś takiego do tego co chce zrobić

  1. <?php
  2. $count = $file[0];
  3. ?>

a mianowicie do wyświetlenia tabelki która automatycznie bedzie generować nową jeśli ilość wierszy $cols = 7; zostanie przekroczona

Ale dzięki za zainteresowanie
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.