![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 5.07.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Wiem, że temat był już poruszany i że odpowiadano na niego, jednak żadna odpowiedź nie pomogła mi rozwiązać problemu. Chodzi najpewniej o skomplikowany link, który muszę zamienić. Forum wysyła treść postów do bazy danych. Chcę, żeby treści niektórych postów wyświetlały się na stronie. Poradziłem sobie ze wszystkimi kodami, za wyjątkiem jednego: url. Cytat [url=http://nazwastrony.pl/forum/viewtopic.php?f=151&t=1955:1xlfjr8l]TU TREŚĆ WYŚWIETLANA, KLIKALNY LINK[/url:1xlfjr8l] Próbowałem stosować funkcję preg_replace, ale jestem amatorem i niestety nie potrafię sobie sam z tym poradzić. Chodzi rzecz jasna o to, aby na stronie w php link wyświetlał się prawidłowo. Widoczne ma być: TU TREŚĆ WYŚWIETLANA, KLIKALNY LINK, zaś odsyłać ma do strony: http://nazwastrony.pl/wyswietl.php?p=1955 (tutaj wartość parametru p jest równa wartości t z linku). Z góry dziękuję za pomoc. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 559 Pomógł: 93 Dołączył: 4.03.2008 Skąd: Olsztyn Ostrzeżenie: (0%) ![]() ![]() |
Po co masz w tagu :1xlfjr8l
![]() -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 702 Pomógł: 65 Dołączył: 16.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Po co masz w tagu :1xlfjr8l ![]() to jest UID dla tagów BBCode ,zapewne forum oparte o phpbb -------------------- Nie udzielam pomocy poprzez PW
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 5.07.2013 Ostrzeżenie: (0%) ![]() ![]() |
Dokładnie tak, jak mówi gotye. Dodaje mi coś takiego do tagów. Forum phpbb.
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 587 Pomógł: 190 Dołączył: 5.02.2011 Skąd: 64-800 Ostrzeżenie: (0%) ![]() ![]() |
Czy chcesz link wpisać w tagi <a></a> czy tylko wymienić opis w tym co podałeś ?
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 5.07.2013 Ostrzeżenie: (0%) ![]() ![]() |
Tak, chcę wpisać go w tagi <a></a>. Na stronie ma powstać link, który będzie można kliknąć.
Dzięki za zainteresowanie tematem ![]() |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 587 Pomógł: 190 Dołączył: 5.02.2011 Skąd: 64-800 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 5.07.2013 Ostrzeżenie: (0%) ![]() ![]() |
OK - działa dla tego konkretnego przykładu. Co jednak, jeśli chciałbym, żeby to, co wyświetlane, zależało od tego, jak wygląda wpisany w bazie link? Mam na myśli, na przykładzie, który podałeś: w linku z bbcode jest widoczna w poście treść: Welcome. Chciałbym, żeby na mojej stronie również widoczne było: Welcome. Ale ma to być funkcja uniwersalna, tzn. jeśli ktoś w poście wstawi linka z opisem: Borys, na stronie ma wyświetlić się Borys. Bo teraz opis jest na sztywno przyporządkowany.
A i link miał odsyłać do tylko do strony, a nie forum - czyli do http://www.costam.pl/zobacz.php?p=1749 a nie do http://www.costam.pl/forum/viewtopic.php?p=1749 Ale z tym sobie chyba sam poradzę ![]() Dzięki wielkie za pomoc! (I klikam: pomógł, oczywiście ![]() |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 587 Pomógł: 190 Dołączył: 5.02.2011 Skąd: 64-800 Ostrzeżenie: (0%) ![]() ![]() |
W pierwszym poście pisałeś, że na sztywno opis to tak zrobiłem.
Poprawione
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 5.07.2013 Ostrzeżenie: (0%) ![]() ![]() |
Działa idealnie! Wielkie dzięki za pomoc!
![]() EDIT: Stosując tę funkcję muszę jednak - w razie, gdy ktoś poda linka w poście - edytować stronę; bo zmienia się zawsze zmienna $url. Czy da się zrobić tak, żeby to szło z automatu? Chodzi mi o to, żeby skrypt samodzielnie wyszukał w dowolnej treści linki w bbcode (np. [url=http://nazwastrony.pl/forum/viewtopic.php?f=151&t=1955:1xlfjr8l]Pomoc 1[/url:1xlfjr8l] [url=http://nazwastrony.pl/forum/viewtopic.php?f=208&t=2044:jsy3hs73]Pomoc 2[/url:jsy3hs73] [url=http://nazwastrony.pl/forum/viewtopic.php?f=288&t=3855:jsp302pd]Pomoc 3[/url:jsp302pd] ) I każdy poprawnie zamienił bez potrzeby definiowania za każdym razem właściwie zmiennej $url ręcznie. Ten post edytował Xardas93 6.07.2013, 00:26:40 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 15.06.2025 - 07:20 |