![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
Mam pewien problem z implementacją GeSHi na stronie. Więc od początku.
Pobieram dane z bazy i dostaje je w postaci:
i teraz chcę zaimplementować GeSHi aby kolorował mi owy tekst, próbowałem w ten sposób:
tylko że jak będę miał n rożnych kodów, skrypt zamieni mi n na jednakowe kody (inaczej nie da rady bo w tablicy $a podałem phptekst phptekst) W jaki dobry sposób rozwiązać ten problem, siedzę już chwilę nad tym i jakoś nie mogę nic nadzwyczajnego wymyślić. -------------------- |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
A myślałeś o preg_replace_callback? Dodatkowo chyba zapomniałeś o dodanie znaku ? do gwiazdki przed </pre>
-------------------- |
|
|
![]()
Post
#3
|
|
![]() Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
no już bliżej jak dalej. teraz problem mam z tym że wyświetla mi sie tylko 1 literka a nie cały tekst.
-------------------- |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
A zobacz sobie co masz w $match to dostaniesz odpowiedź
![]() -------------------- |
|
|
![]()
Post
#5
|
|
![]() Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
Kod Array ( [0] => phptekst phptekst [1] => php [2] => 1 [3] => phptekst phptekst ) Array ( [0] => sqltekst sqltekst [1] => sql [2] => [3] => sqltekst sqltekst ) więc IMHO RegEx jest ok. Ten post edytował piotrooo89 24.10.2009, 14:58:03 -------------------- |
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Nie podałeś po prostu całego ciągu
-------------------- |
|
|
![]()
Post
#7
|
|
![]() Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
tak tak, podawałem jako tablice wielo wymiarowe, dopiero po chwili zauważyłem że coś nie tak. dzięki
![]() pociągnę jeszcze ten temat. nie ma to już związku z php mianowicie ze stylami co zrobić aby geshi łamał mi tekst? obecnie mam tak, jak zrobić to bez dodawania overflow: scroll? czy istnieje taka opcja? ![]() Ten post edytował piotrooo89 24.10.2009, 15:45:05 -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.07.2025 - 01:18 |