![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 105 Pomógł: 3 Dołączył: 12.07.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam problem ponieważ napisałem kod:
i działa on "mniej/więcej" poprawnie, gdyż zmienne z pliku html umieszczone w {ZMIENNA} są przepisywane na interesujące mnie $p_index['ZMIENNA'], ale jednak pozostają puste, mimo iż posiadają przypisaną wcześniej wartość (funkcja get_module_theme($mod) zawsze coś zwraca <w postaci kodu html+tekstu w nim>) I tak dla $p_index['MODULE'] powinna się wyświetlać przypisana treść (w tym przypadku będą to newsy, które się wyświetlają po wykonaniu print/echo przed foreach... Podpowie ktoś gdzie robię błąd ? ewentualnie jak to inaczej zrobić, żeby działało ? Ten post edytował MadMark 26.11.2010, 22:17:48 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 958 Pomógł: 574 Dołączył: 23.09.2008 Skąd: wiesz, że tu jestem? Ostrzeżenie: (0%) ![]() ![]() |
lol to mów od razu o co chodzi...
z manuala lub $t_effect = preg_replace("#{([A-Z0-9\-]+)}#","$p_index[\"$1\"]",$t_line); Ten post edytował CuteOne 27.11.2010, 01:40:08 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 105 Pomógł: 3 Dołączył: 12.07.2010 Ostrzeżenie: (0%) ![]() ![]() |
lol to mów od razu o co chodzi... No toż tłumaczę od początku... $t_effect = preg_replace("#{([A-Z0-9\-]+)}#","$p_index[\"$1\"]",$t_line); Pomagasz na siłę nie czytając ze zrozumieniem czego ja chcę i gdzie mam problem... Ale to jest dokładnie to samo co aktualnie mam u siebie, bo $1 == \\1 w tym przypadku preg_replace... (a wstawienie dolarówki w "" nie pomoże, bo wyedy wyświetlonym tekstem będzie $p_index['COSTAM']) Mój problem jest taki, że zmienne są zamieniane jak już pisałem w pierwszym poście, ale są PUSTE - chociaż mają przypisane wartości przed foreach... I to jest problem... Ten post edytował MadMark 27.11.2010, 02:02:28 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 20:34 |