Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php]porcjowanie danych - problem
babejsza
post
Post #1





Grupa: Zarejestrowani
Postów: 407
Pomógł: 1
Dołączył: 4.03.2003
Skąd: warszawa

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


Witam wszystkich,

Mam taki oto kodzik:


  1. <? 
  2. echo &#092;"<table width=540>\"; 
  3. $sciezka = &#092;"galeria/\"; 
  4. if ($handle = opendir($sciezka)) { 
  5. while (($file = readdir($handle))) { 
  6. if ($file != &#092;".\" && $file != \"..\" && $file != \"plik.txt\") { 
  7. $b=&#092;"$file\"; 
  8. $a=&#092;"$sciezka\"; 
  9.  
  10. echo &#092;" 
  11.  
  12.  
  13. <tr><td><a href=index.php?page=$sciezka$file/index&&#092;".SESID.\"&dane1=$a&dane2=$b> 
  14. <img class=gallery_image_border src=$sciezka$file/highlight.jpg width=150 height=150 hspace=12 vspace=14> 
  15. </a></td><td valign=top><class=oferta_highlight> 
  16. &#092;"; 
  17. $nazwa=eregi_replace(&#092;"_\",\" \",$file); 
  18. echo &#092;"<b>Kolekcja $nazwa</b><br><br>\"; 
  19. include &#092;"$sciezka$file/opis.txt\"; 
  20. echo &#092;"</td></tr>\"; 
  21. } 
  22.  
  23.  
  24. } 
  25. closedir($handle); 
  26. } 
  27. echo &#092;"</table>\"; 
  28. ?>

Jak widać kodzik czyta katalog i wyrzuca na stronie znajdujące sie tam katalogi wraz z plikiem graficznym z poszczególnych katalogów i opisem zawartym w tychże katalogach w pliku *.txt.

Problem moj polega na tym że, gdy będę już miał tych katalogów 50 to sie nie pozbieram ze szczęścia smile.gif.

Jezeli ktos bylby tak mily i nakierowal mnie na spsob rozwiazania tego problemu (tzn. wyporcjowanie danych np. wyswietlanie 10 katalogow i linki do nastepnych stron) to bede bardzo wdzieczny smile.gif

Pozdrawiam wszystkich :-)
Go to the top of the page
+Quote Post
kszychu
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 712
Pomógł: 23
Dołączył: 27.10.2003
Skąd: z kontowni

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


A może pomyśl nad drzewiastym wyświetlaniem katalogów i zwijaniem ich i rozwijaniem. Ładnie będzie i funkcjonalnie.


--------------------
"Coś się kończy, coś się zaczyna." Andrzej Sapkowski
Go to the top of the page
+Quote Post
babejsza
post
Post #3





Grupa: Zarejestrowani
Postów: 407
Pomógł: 1
Dołączył: 4.03.2003
Skąd: warszawa

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


to nie tak smile.gif

To jest czesc skryptu galerii. W kazdym katalogu znajduja sie zdjecia, jeszcze jeden katalog z miniaturami, plik index.php oraz dwa pliki z trescia dla zdjec. Ten skrypcik wyswietla pierwsze zdjecie z katalogu w jakiejs tam ramce wraz z krotkim opisem.

Tak wiec to o czym piszesz niestety tu nie ma zastosowania smile.gif. Ale tak czy siak dzieki smile.gif
Go to the top of the page
+Quote Post
popbart
post
Post #4





Grupa: Zarejestrowani
Postów: 255
Pomógł: 0
Dołączył: 22.04.2004
Skąd: Żoliborz

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


Najpierw pętlą stwórz tablicę a później się nią baw winksmiley.jpg


--------------------
Visual Basic - kto by pomyślał :)
Go to the top of the page
+Quote Post
babejsza
post
Post #5





Grupa: Zarejestrowani
Postów: 407
Pomógł: 1
Dołączył: 4.03.2003
Skąd: warszawa

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


No tak tylko nie bardzo wiem jak sie do tego zabrac blink.gif

pozdr.
Go to the top of the page
+Quote Post
popbart
post
Post #6





Grupa: Zarejestrowani
Postów: 255
Pomógł: 0
Dołączył: 22.04.2004
Skąd: Żoliborz

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


To ci sie przyda w przyszłości smile.gif manual/pl/language.types.array.php" title="Zobacz w manualu PHP" target="_manual


--------------------
Visual Basic - kto by pomyślał :)
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 Aktualny czas: 21.08.2025 - 22:57