Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][Coppermine]trzyczęściowy BBCODE ?, prosty BBCode ale z trzech części
Dopler
post
Post #1





Grupa: Zarejestrowani
Postów: 81
Pomógł: 0
Dołączył: 30.01.2008

Ostrzeżenie: (0%)
-----


Potrzebuję stworzyć BBCode składający się z trzech a nie jak zwykle dwóch części
- [xx]{number}[/xx] - htmlhtmlmth{number}htmlhtmlhtml{number}htmlhtmlhtml
czy mogę prosić o pomoc ? - to dla mnie trochę za trudne - poległem.


to jest przykład
[minipic]12345[minipic]
powinien wyglądać tak
<a href=http://my_gyllery/displayimage.php?pid=12345><img src="http://my_gallery/thumb.php?id=12345" border="0" align="left" style="margin-right: 5px"></a>

BBCode jest potrzebny do dodania w galerii Coppermine - ale tu chyba po prostu potrzebna zwykła funkcja PHP
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
kamil4u
post
Post #2





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

Ostrzeżenie: (0%)
-----


A zapoznałeś się już z wyrażeniami regularnymi? Próbowałeś samemu coś zrobić? Jeśli tak to pokaż rezultaty Twoich prób.

--edit--
Nadal nie pokazałeś jak próbowałeś to zrobić. Żeby uzyskać to co chcesz musisz zastosować wyrażenia regularne. Prawie gotowy kod znajdziesz przy zamianie linków w formie tekstu na te w formie <a href="$1">$1</a> : http://css-tricks.com/snippets/php/find-ur...ext-make-links/

Ten post edytował kamil4u 2.05.2012, 16:47:19
Go to the top of the page
+Quote Post
Dopler
post
Post #3





Grupa: Zarejestrowani
Postów: 81
Pomógł: 0
Dołączył: 30.01.2008

Ostrzeżenie: (0%)
-----


Przede wszystkim próbowałem przetworzyć kod tej Galerii w której ma pojawiać się ów BBCode - ale nie idzie mi ponieważ cała funkcja jest trochę za trudna dla mnie - dotyczy wszystkich BBkodów. Moje próby nie dawały rezultaty (choć przynajmnie nie prowadziły do braku wyświetlenia strony) Operacje na stringach idą mi ciężko.

trochę nie bardzo rozumiem czemu ma łużyć to pytanie ... egzamin ?

Ten post edytował Dopler 2.05.2012, 00:04:52
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 04:37