|
|
|
| Чтобы [url]sait.ru[/url] отображалась как <a href='http://sait.ru' target=_blank>sait.ru</a> | |
|
|
|
|
|
|
|
для: v_q
(12.05.2008 в 02:02)
| |
<?
$link = '[url]sait.ru[/url]';
preg_match('/\[url\](.*?)\[\\/url]/im',$link,$res);
echo '<a href="http://'.$res[1].'" target=_blank>'.$res[1].'</a>';
?>
|
| |
|
|
|
|
|
|
|
для: ONYX
(12.05.2008 в 04:52)
| | Спасибо.
А как преобразовать если вокруг неё будет текст и выглядеть она будет так:
какой то текст [url]sait.ru[/url] какой то текст [url]www.sait2.ru[/url] какойто текст | |
|
|
|
|
|
|
|
для: ONYX
(12.05.2008 в 04:52)
| | Я не совсем правильно сформулировал первый вопрос, но хотелось бы получить все таки ответ на предыдущий, на самом деле так было бы мне нужнее....
Спасибо. | |
|
|
|
|
|
|
|
для: v_q
(12.05.2008 в 12:41)
| | ответте пожалуйста | |
|
|
|
|
|
|
|
для: v_q
(19.05.2008 в 22:40)
| | Так подойдет
<?php
$link = 'текст [url]sait.ru[/url] текст2 [url]sait1.ru[/url] текст3';
$preg=preg_replace("#\[url\](.*?)\[/url]#is","<a href=\"http://$1\" target=_blank>$1</a>",$link);
print $preg;
?>
|
| |
|
|
|
|
|
|
|
для: AcidTrash
(19.05.2008 в 22:52)
| | Да, огромное спасибо | |
|
|
|
|
|
|
|
для: v_q
(20.05.2008 в 15:11)
| | А как преобразовать ссылку введеную так [url=sait.ru] описание ссылки [/url]
с помощью JS это делается так
data=data.replace(/\[url=([^\]]+)\]([^`]+)`/gi, "<a target=_new href=http:\/\/$1\"><u>$2<\/u><\/a>");
с помощью пхп такая ссылка [url]sait.ru[/url]
так:
<?php
$link = 'текст [url]sait.ru[/url] текст2 [url]sait1.ru[/url] текст3';
$preg=preg_replace("#\[url\](.*?)\[/url]#is","<a href=\"http://$1\" target=_blank>$1</a>",$link);
print $preg;
?> | |
|
|
|