|
|
|
| Как превратить
[url=ссылка]http://ссылка.ру[/url]
|
в
<a href="http://ссылка.ру">ссылка</a>
|
и
как превратить
[url=ссылка]ссылка.ру[/url]
|
в
<a href="http://ссылка.ру">ссылка</a>
|
| |
|
|
|
|
|
|
|
для: iriter
(13.08.2007 в 20:27)
| | А ведь можно было бы скачать скрипт этого форума и посмотреть самому... | |
|
|
|
|
|
|
|
для: Unkind
(13.08.2007 в 20:29)
| | А здесь так можно? | |
|
|
|
|
|
|
|
для: iriter
(13.08.2007 в 20:27)
| | Можно воспользоваться следующим решением
<?php
$postbody = preg_replace("#\[url[\s]*=[\s]*((?=http:)[\S]+)[\s]*\][\s]*([^\[]*)\[/url\]#isU",
'<a href="\\1" target=_blank>\\2</a>',
$postbody);
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(13.08.2007 в 22:50)
| | Чо-то я запутался в вашем варианте!
Это ж как должна выглядеть ссылка с подписью при добавлении??? | |
|
|
|
|
|
|
|
для: iriter
(14.08.2007 в 16:00)
| | Ссылка должна выглядеть следующим образом
[url=http://ссылка.ру]ссылка[/ url]
|
| |
|
|
|
|
|
|
|
для: cheops
(13.08.2007 в 22:50)
| | Но только "\\1" и "\\2" нужно бы пропустить через htmlspecialchars(), а то можно подхватить чего-нибудь) | |
|
|
|
|
|
|
|
для: kasmanaft
(15.08.2007 в 16:31)
| | Но только "\\1" и "\\2" нужно бы пропустить через htmlspecialchars(), а то можно подхватить чего-нибудь)
Это другой вопрос. Это должно делаться вообще до работы с bbCode.
[url=http://ссылка.ру]ссылка[/ url]
Только вот пробел в [/url] лишний. | |
|
|
|
|
|
|
|
для: Unkind
(15.08.2007 в 18:58)
| | >[url=http://ссылка.ру]ссылка[/ url]
>Только вот пробел в [/url] лишний.
Это чтобы движок форума не преобразовал текст. | |
|
|
|