![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 5.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Chciałbym uzyskać taki efekt: mam plik r_start.php o takim kodzie:
Drugi plk o nazwie r_end.php zawiera:
Chciałbym je wykorzystać aby w zależności od wyniku warunku if treść strony pojawiała się lub wyświetlało się ostrzeżenie. Skrócona wersja strony test2.php:
po wywołaniu test2. otrzymuje komunikat: Parse error: syntax error, unexpected $end in /emed/r_start.php on line x. Jeżeli treść plików r_start i r_end wkleję w miejsce includów w pliku test2.php to bledu nie ma. Mam wiele stron, które chciałbym tak zabezpieczyć, ale jak widać include nie działa tak jakbym się tego spodziewał. Wygląda bowiem na to, że parser php (nie jestem pewien nazwy) próbuje przetworzyć plik php od razu w r_start, oraz r_end i wykonany kod wkleja do pliku test2.php. Co zrobić by najpierw wczytał oba pliki i dopiero potem je przetworzył ? PS. Próbowałem znaleźć rozwiązanie poprzez wyszukiwarkę tego forum, a także przez Google, ale jedyne co znalazłem to post, w którym ktoś opisuje dokładnie taki sam problem jak mój (nie uzyskując niestety odpowiedzi…). Ten post edytował Gwynnbleid1 19.06.2009, 14:48:01 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 420 Pomógł: 44 Dołączył: 22.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
A nie lepiej tak?
-------------------- Sztuką jest widzieć to czego nie widać.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 5.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
Tak owszem byłoby łatwiej, ale problem w tym, że stron jest już bardzo wiele, a także ich nazwa jest trzonem struktury budowanej witryny. Właśnie dlatego potrzebuje takiej a nie innej konstrukcji...
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 420 Pomógł: 44 Dołączył: 22.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
Zawsze możesz czytać stronę do zaincludowania ze zmiennej na przykład w taki sposób:
-------------------- Sztuką jest widzieć to czego nie widać.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 00:33 |