![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 278 Pomógł: 35 Dołączył: 25.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
Mamy kod:
Na chwilę obecną nie robi on nic sensownego, gdyż zwyczajnie usuwa z tekstu znaczniki [access=...] [/access] i wyświetla ich zawartość. Potrzebuję zrobić myk aby zawartość z pomiędzy [access=...] i [/access] była wyświetlana tylko wtedy, gdy wartość przypisana znacznikowi (w powyższym kodzie A lub B ) była taka sama jak określona w zmiennej $access - w tym przypadku $access="A"; Tak aby w przytoczonym przykładzie fragment [access=B]Aenean laoreet[/access] nie został wyświetlony. Jakieś pomysły ? Ten post edytował gargamel 15.04.2011, 19:31:05 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 278 Pomógł: 35 Dołączył: 25.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
Dokładnie o to mi chodziło, dzięki!
Nie mogę sobie poradzić jeszcze z jedną rzeczą. Mianowicie skrypt działa dobrze jeśli $access przyjmuje wartości pojedynczego znaku (A, B, C... cokolwiek). Jak natomiast zrobić negację 2-giego wyrazu tablicy:
Jeśli $access ma wartość np.: 'A' to negację mamy: ... [^A] ... no i wszystko gra. Jeśli za $access podstawimy np.: 'Abc' to mamy: [^Abc], a więc już nie do końca to o co chodzi... Próbowałem [^(".$access.")], ale nie działa... :/ |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 17:48 |