Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Parsowanie funkcji :)
wassago
post 6.04.2003, 18:57:59
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:)


--------------------
Go to the top of the page
+Quote Post

Posty w temacie
- wassago   Parsowanie funkcji :)   6.04.2003, 18:57:59
- - KaMeLeOn   Re: Prasowanie funkcji   6.04.2003, 22:09:17
- - wassago   no dobra nie lap za slowka :wink: nie wiedzialem ...   7.04.2003, 09:58:44
- - DeyV   Może parsuje? Od parser ?   7.04.2003, 16:00:30
- - wassago   Re: Prasowanie funkcji   7.04.2003, 17:08:05


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: 24.07.2025 - 23:04