Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 8.07.2007 Ostrzeżenie: (0%)
|
Do rzeczy, kod parsera:
w ten sposob go uruchamiam:
problem polega w tym, że funkcja w pierwszym kroku ładuje plik "head", potem "head" oraz "single_entry" a w kroku ostatnim "head", "single_entry", "tail". Co otrzymuje w rezultacie? "Wypluty" kod html z 3 x powtorzonym kodem "head", 2 x "single_entry" i jeden raz "tail". Pytanie: co poprawić, aby tablica UnparsedHtmlCode zawierała finalnie załadowane dane pliki tyle razy, ile nastepuje wywołanie metody dla konkretnego pliku .tpl? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 8.07.2007 Ostrzeżenie: (0%)
|
ałaaaałała... (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) no jasne to takie oczywiste. Wyswietlanie tablicy $UnparsedHtmlCode umiesciłem tylko po to, aby zobaczyc czy we własciwy sposo bedzie sie wyswietlac. Zamiast oczywiscie zrobic to w pliku gdzie includowana jest klasa zrobiłem to jako krok przy kazdym wywolaniu funkcji. No ale najwazniejsze to dostrzec swój błąd i go więcej nie powtarzac. Zwykłe gapiostwo.
Dzięki chłopie wielkie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Pomogłes. |
|
|
|
gorky_park [PHP] Parser 19.11.2008, 23:23:18
PUPI Kod działa dokładnie tak jak powinien. Możesz zrob... 20.11.2008, 07:39:34 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 05:24 |