![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Przyjaciele php.pl Postów: 701 Pomógł: 0 Dołączył: 26.06.2002 Skąd: Londyn Ostrzeżenie: (0%) ![]() ![]() |
Postaram sie przedstawic moj problem jak najbardziej obrazowo, dlatego tyle kodu...
problem z funkcjami przeparsowanymi na template'y.. wyglada to tak, kiedy ich nie parsuje czyli jakas tam funkcje mam w pliku tpl_funkcje.php: Kod function xx($on, $ona)
{ print "$on poszedl do $ona"; } potem w innym pliku odwoluje sie do funkcji: Kod <html>
<head> ... <?php require("tpl_funkcje.php"); xx("jas", "malgosi"); ?> ... </head> </html> wiadomo, wyswietli sie (zrodlo): Kod <html>
<head> ... jas poszedl do malgosi ... </head> </html> ale gdy przeparsuje to wszystko w ten sposob: Kod <?
require("tpl_config.php"); require("tpl_funkcje.php"); [...] $contents = str_replace("[TEXT]", xx("jas", "malgosi"), $contents); print stripslashes($contents); ?> a moja templata wyglada tak: Kod <html>
<head> ... [TEXT] ... </head> </html> i po przeparsowaniu powinna wygladac tak: Kod <html>
<head> ... jas poszedl do malgosi ... </head> </html> a wyglada tak: Kod jas poszedl do malgosi
<html> <head> ... </head> </html> zawsz wszystko jest wyswietlane na samym poczatku pliku! zwykle zmienne sa parsowane w odpowiednim miejscu a funkcje zawsze na poczatku pliku :? probowalem to jakos naprawic na ok 20 sposobow i dalej jest tak samo... jaka jest tego przyczyna?? ps. parsowanie:) |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 680 Pomógł: 0 Dołączył: 1.10.2002 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
[php:1:31adafc3f3]function xx($on, $ona)
{ return "$on poszedl do $ona"; } [/php:1:31adafc3f3] Pierwszy raz słyszę o "PRASOWANIU" funkcji (IMG:http://forum.php.pl/style_emoticons/default/laugh.gif) |
|
|
![]()
Post
#3
|
|
Grupa: Przyjaciele php.pl Postów: 701 Pomógł: 0 Dołączył: 26.06.2002 Skąd: Londyn Ostrzeżenie: (0%) ![]() ![]() |
no dobra nie lap za slowka :wink: nie wiedzialem jak to nazwac... ale jak by nie patrzec to templata jakos ta funkcje tam "prasuje" (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
|
|
|
![]()
Post
#4
|
|
Grupa: Zarząd Postów: 2 277 Pomógł: 6 Dołączył: 27.12.2002 Skąd: Wołów/Wrocław ![]() |
Może parsuje? Od parser ? (IMG:http://forum.php.pl/style_emoticons/default/aaevil.gif)
|
|
|
![]()
Post
#5
|
|
Grupa: Przyjaciele php.pl Postów: 701 Pomógł: 0 Dołączył: 26.06.2002 Skąd: Londyn Ostrzeżenie: (0%) ![]() ![]() |
Cytat Może parsuje? Od parser ?
ano wlasnie :!: (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) tak myslalem ale glupio bylo uzywac pojecia ktorego sie nie zna... i dzieki za pomoc KaMeLeOn.. dziala... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 14:50 |