Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]includowanie do funkcji
Forum PHP.pl > Forum > Przedszkole
Kamil Pietrzak
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
Kujski
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??
Kamil Pietrzak
taka fukcje moglbym wywolac tyle razy ile linkow

ale to na nic
chyba zrobie w szablon.php funkcje i includuje ja do klasy
gorden
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
Kamil Pietrzak
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
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.