Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> tablica plików .html
JOHNY
post
Post #1





Grupa: Zarejestrowani
Postów: 297
Pomógł: 0
Dołączył: 17.01.2003
Skąd: Tarnów

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


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" (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
dyktek
post
Post #2





Grupa: Zarejestrowani
Postów: 240
Pomógł: 0
Dołączył: 18.01.2004
Skąd: rzeszów / kraków

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


odczytasz nazwy plików z katalogu opendir zapiszesz nazwy plików do tablicy i przy pomocy explode wyjmiesz parametry z nazw plików
Go to the top of the page
+Quote Post
JOHNY
post
Post #3





Grupa: Zarejestrowani
Postów: 297
Pomógł: 0
Dołączył: 17.01.2003
Skąd: Tarnów

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


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. ?>


Ten post edytował JOHNY 12.11.2006, 15:28:06
Go to the top of the page
+Quote Post
dyktek
post
Post #4





Grupa: Zarejestrowani
Postów: 240
Pomógł: 0
Dołączył: 18.01.2004
Skąd: rzeszów / kraków

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


  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. ?>


?
Go to the top of the page
+Quote Post
JOHNY
post
Post #5





Grupa: Zarejestrowani
Postów: 297
Pomógł: 0
Dołączył: 17.01.2003
Skąd: Tarnów

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


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
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 23.08.2025 - 12:43