Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]includowanie do funkcji
Kamil Pietrzak
post 30.12.2010, 22:03:24
Post #1





Grupa: Zarejestrowani
Postów: 213
Pomógł: 10
Dołączył: 7.01.2010
Skąd: Lublin

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


Witam

Chce zrobic skrypt menu, gdzie szablon jest w oddzielnym, wykonywalbym pliku

szablon.php
  1. <a href="<? echo $url; ?>"><? echo $name; ?></a>


ale nie chce tego pliku includowac tyle razy ile jest linkow na stronie

probowalem zrobic cos takiego
  1.  
  2. function pokaz_link($url, $name)
  3. {
  4. require('szablon.php');
  5. }
  6.  


ale wyglada na to, ze plik sie wczytuje za kazdym wywolaniem funkcji, a nie wpisuje na stale do niej
bo jak dam require_once(), to wywali mi jeden link

jest jakis inny sposob, aby to zrobic?
wykonywalny szblon menu, ale wczytywany jeden raz
Go to the top of the page
+Quote Post
Kujski
post 30.12.2010, 22:21:57
Post #2





Grupa: Zarejestrowani
Postów: 104
Pomógł: 14
Dołączył: 28.09.2008
Skąd: W.

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


Jak dla mnie coś tu jest nie tak smile.gif możesz to pokazać w kodzie strony jak chcesz to wykorzystać, albo pokazać za pomocą algorytmu??


--------------------
Sukces to droga od jednej porażki do drugiej, bez zmniejszonego entuzjazmu.
Go to the top of the page
+Quote Post
Kamil Pietrzak
post 30.12.2010, 22:35:56
Post #3





Grupa: Zarejestrowani
Postów: 213
Pomógł: 10
Dołączył: 7.01.2010
Skąd: Lublin

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


taka fukcje moglbym wywolac tyle razy ile linkow

ale to na nic
chyba zrobie w szablon.php funkcje i includuje ja do klasy
Go to the top of the page
+Quote Post
gorden
post 30.12.2010, 23:02:26
Post #4





Grupa: Zarejestrowani
Postów: 486
Pomógł: 101
Dołączył: 27.06.2010

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


ym, do konca nie rozumiem, ale jesli wiesz ile linkow jest, to zrob petle tongue.gif
ps. uzywaj <?=$t?> a nie <? echo $t; ?> smile.gif
Go to the top of the page
+Quote Post
Kamil Pietrzak
post 30.12.2010, 23:09:28
Post #5





Grupa: Zarejestrowani
Postów: 213
Pomógł: 10
Dołączył: 7.01.2010
Skąd: Lublin

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


wiem, jak to skrotowo zapisac;)

sluchaj...

mam tak


  1. menu 1
  2. link 1.1
  3. link 1.2
  4. link 1.3
  5. link 1.4
  6. link 1.5
  7.  
  8. menu 2
  9. okienko logowania
  10.  
  11. menu 3
  12. ankieta
  13.  
  14. menu 4
  15. link 4.1
  16. link 4.2
  17. link 4.3
  18.  
  19. menu 5
  20. link 5.1
  21. link 5.2
  22. link 5.3
  23. link 5.4
  24. link 5.5
  25. link 5.6
  26. link 5.7
  27. link 5.8
  28.  
  29. menu 6
  30. link 6.1
  31. link 6.2
  32. link 6.3
  33. link 6.4
  34. link 6.5
  35. link 6.6
  36.  
  37. menu 7
  38. ankieta
  39.  
  40. menu 8
  41. link 8.1
  42. link 8.2
  43. link 8.3
  44. link 8.4



teraz tak
kazde menu jest w takim samym szablonie, rozni sie tresc menu, i tytul
kazdy link ma ten sam szablon

chce raz wczytac szablon menu
raz wczytac szablon linku
raz wczytac szablon ankiety
mimo, ze te elementy wystepuja wielokrotnie

chyba pozostaje mi robienie nowych funkcji dla menu, linkow, ankiety, logowania
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: 19.07.2025 - 07:34