Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> include plikow z katalogu
JaG
post 12.08.2005, 09:07:25
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 12.08.2005

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


Witam!
Chcialbym zapytac jak zalaczyc poprzez funkcje include() pliki z katalogu.
Chodzi o to aby skrypt automatycznie je wykrywal i dodawal do pliku index.php.
Probowalem funkcji readdir() ale nie dziala... blink.gif
Go to the top of the page
+Quote Post
mike
post 12.08.2005, 09:21:35
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Jeżeli kożystasz z php5 to możesz zrobić tak:
  1. <?php
  2.  
  3. $objDir = new RecursiveIteratorIterator( new RecursiveDirectoryIterator( './folder/' ) );
  4.  
  5. foreach( $objDir as $objFile )
  6. {
  7. include( $objFile->getPathname() );
  8. }
  9.  
  10. ?>
Go to the top of the page
+Quote Post
JaG
post 12.08.2005, 12:45:50
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 12.08.2005

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


Niestety mam strone na serwerze z PHP4
Go to the top of the page
+Quote Post
nospor
post 12.08.2005, 12:57:21
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




tu masz skrypty do zliczania ilości plików w katalogu. Zamiast zlicznia zrób include:
http://forum.php.pl/index.php?showtopic=34150

@mike_mech aleś się przycepił tej 5 tongue.gif Ale i tak poprawiles swoje wypowiedzi z 'dobrodziejstwa' na 'jesli' tongue.gif


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
JaG
post 12.08.2005, 15:38:55
Post #5





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 12.08.2005

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


Tamte skrypty byly za bardzo zlozone tongue.gif napisałem taki:
  1. <?
  2. $count = 0;
  3. while($count <= 20){
  4. if (file_exists("blocks/block_right_0$count.php")){
  5.    include("blocks/block_right_0$count.php");
  6.    }
  7.    $count++;
  8. }
  9. ?>

Jak narazie starczy smile.gif. dzieki, papa.
Go to the top of the page
+Quote Post
nospor
post 12.08.2005, 15:41:02
Post #6





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Używaj odpowiedniego bbcode

zaraz u ciebie je poprawię.

Co do skryptu to nie pisales że nazwy plików będą znane i że tylko numerki się będą zmieniały, więc dostales ogólnikowo.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

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: 12.06.2025 - 12:39