{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
1. [автор] (18 май 2014, 23:40) [0/0] [0] [отв] [спам] [под] +1 | -1

$str = preg_replace('/(https?|ftps?)\:\/\/([a-z0-9\.\/\-\?\_\=&;]*)\b/i', '<a href="$1://$2">$1://$2</a>', $str);
Этот код делает из текста ссылку. Но у меня есть ещё один тег, это url, как здесь. И если написать второй тег - [u rl=http: //site.ru]site[/url], то код замениться не на <a href="http: //site.ru">site</a>, а на <a href="<a href="http: //site.ru">site.ru</a>">site</a>.
Извините, но я не могу это объяснить нормально, надеюсь вы поняли что происходит.
Теперь что мне надо... Мне надо сделать, чтобы первый тег не работал если перед ним стоит символ =. Это возможно? Если да, то напишите, пожалуйста как! Заранее, спасибо.

2. (18 май 2014, 23:43) [0/0] [0] [отв] [спам] [под] +1 | -1

зачем такой мопед делать?

3. [автор] (18 май 2014, 23:46) [0/0] [0] [отв] [спам] [под] +1 | -1

BAGE_FIX™, а иначе не умею
Добавлено 18.05.14 в 23:48:44:
Блин, аж стыдно что даже объяснить нормально ничего не могу.

4.
KoT * [мошенник] 1.91
(18 май 2014, 23:50) [0/0] [0] [отв] [спам] [под] +1 | -1

"И если написать второй тег "
Где написать? внутри ббкода первого чтоль?

5. [автор] (18 май 2014, 23:51) [0/0] [0] [отв] [спам] [под] +1 | -1

Xupypr, нет, просто написать, отдельно. И вот такая фигня получается...

6.
KoT * [мошенник] 1.91
(18 май 2014, 23:59) [0/0] [0] [отв] [спам] [под] +1 | -1

ща
Добавлено 19.05.14 в 00:05:46:
...

Прикрепленные файлы:
* PROFIWM_COM_4670_768215_Novyj_tekstovyj_dokument.txt (83 б)
7. [автор] (19 май 2014, 00:12) [0/0] [0] [отв] [спам] [под] +1 | -1

Xupypr, теперь тег перестал работать

8.
KoT * [мошенник] 1.91
(19 май 2014, 00:18) [0/0] [0] [отв] [спам] [под] +1 | -1

Да ладно? Всё работает я ж проверил

9. [автор] (19 май 2014, 00:27) [0/0] [0] [отв] [спам] [под] +1 | -1

Xupypr, сорри за криворукость. Но и после этого ничего не изменилось.

10.
KoT * [мошенник] 1.91
(19 май 2014, 00:28) [0/0] [0] [отв] [спам] [под] +1 | -1

http://ideone.com/wARA9h

Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 1
Скачать тему | Файлы темы | Фильтр сообщений