![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 233 Pomógł: 3 Dołączył: 18.07.2005 Ostrzeżenie: (40%) ![]() ![]() |
mam glowny katalog mojego skryptu ktory nazywa sie main_script
w tym katalogu mam np. dwa foldery: templates oraz files i jeden plik index.php jezeli chce zrobic szablon do index.php to tworze w folderze templates plik index.tpl ale teraz mam problem, bo jak chce : - w folderze files utworzyc plik files.php - zrobie w folderze templates folder files i w nim plik files.tpl to to nie dziala czyli jezeli moj plik php znajduje sie w folderze to ten plik tpl tez sie znajduje w takim samym folderze ktory ma taka sama nazwe.. rozumiecie? wiec jak to zrobic? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 112 Pomógł: 20 Dołączył: 10.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
tak jak pisze ikikolak, powinno działać.
ale chyba wiem czemu nie działa. prawdopodobnie swoja templates_dir masz ustawiona mniej wiecej tak:
kiedy probojesz uzyc szablonu za pomocą
jak w rzeczywistosci bedzie wygladac sciezka do pliku? Kod C:\usr\apache\httpd\html\main_script\templates\files/files.tpl zwroc teraz szczegolna uwage na ten fragment: templates\files/files.tpl takiej sciezki chyba php nie da rady odczytac. hint ode mnie: w windowsie mozesz usywac zarowno \ jak i / do okreslania sciezek do pliku. kiedy polaczysz to z wiedza, ze w unixie musisz uzywac / - robi sie dosc uniwersalnie, rajt? podsumowujac:
powinno dac rade pozdr. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 27.09.2025 - 01:08 |