![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 43 Pomógł: 0 Dołączył: 10.06.2006 Skąd: Kłodzko Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam problem. Podczas pisania skryptu do kolorowania składni (coś a'la to z forum phph.pl) napotkałem problem jak kolorować kod pomiędzy znacznikami [,code][/,code] na odpowiednie kolory.Rozwiązaniem było geshi. Wszystko ładnie pięknie, lecz po wyciągnięciu kawałka do pokolorowania, zamienia ono zmienne, czyli kod:
I teraz $content to:
Egzemplarzowanie:
I teraz po wywołaniu tego zwróci pokolorowane, lecz usunie zmienne, nie pokaże ich, czyli powyższy przykład to:
I teraz dzieje się to przy wyciąganiu fragmentu kodu poprzez backreference.
Pokaże [code lang="php"]$zmienna = 6;[/code] ale następny krok:
Pokaże już = 6; Jak zrobić aby to co jest łapane w backreference nie było interpretowane? pozdrawiam Ten post edytował marcim 16.10.2009, 21:11:50 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 18:08 |