![]() |
|
Модераторы: Aliance, skyboy, MoLeX, ksnk |
![]()
|
|
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: нет Всего: 50 |
Не получается написать класс подсветки для e-mail, в случае нахождения его в тексте сообщения форума.
Результат: Не подсвечивается е-mail. -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| Darhazer |
|
||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 429 Регистрация: 28.9.2005 Где: HellCity (Sofia, Bulgaria) Репутация: 1 Всего: 29 |
Привет,
Ты должен установить значения $text перед визове Assim:
Во вторие, у тебя HTML код:
Должен быт:
-------------------- I'm a wheel, I'm a wheel, I can roll, I can feel But you can't stop me turning 'Cause I'm the sun, I'm the sun, I can move, I can run But you'll never stom me burning |
||||||
|
|||||||
| Gold Dragon |
|
|||
![]() Призрачный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6753 Регистрация: 1.3.2004 Где: Россия, Тамбов Репутация: 1 Всего: 71 |
так как не селён в регах, то напишу свою логику
- есть строка в которой в каком то месте стоит мыло ($stroka) - с помощью регов вычленяем этот адрес ($email) - потом добавляем теги $email_1 = "<a href....>".$email."</a>" - потом заменяем строку на соответствующую $stroka = str_replace ($email, $email_1, $stroka) - (если я ничего не напутал) где-то так.. -------------------- Нельзя жить в прошлом, оно уже прошло. Нельзя жить в будущем, оно ещё не наступило. Нужно жить в настоящем, помня прошлое и думая о будущем! |
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: нет Всего: 50 |
Так оно вообще ничего не печатает.
Это сообщение отредактировал(а) PARROT - 18.11.2005, 12:47 -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| -=Ustas=- |
|
|||
![]() Ustix IT Group ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2222 Регистрация: 21.1.2005 Где: Краснодар Репутация: 6 Всего: 69 |
PARROT, у тебя этот метод function Assim($text) ничего не возвращяет. А надл бы return $text; еще поставить
Добавлено @ 13:34 Да и с регами у тебя проблемка была, короче вот, подправил:
Вот только что мне не понятно, так это для чего ради такой функции использовать класс?! -------------------- В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм. ----- |
|||
|
||||
| PARROT |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: нет Всего: 50 |
Находит и подсвечивает, зато с регом какая-то беда:
Это сообщение отредактировал(а) PARROT - 18.11.2005, 13:38 -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
||||
|
|||||
| -=Ustas=- |
|
|||
![]() Ustix IT Group ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2222 Регистрация: 21.1.2005 Где: Краснодар Репутация: 6 Всего: 69 |
Я же тебя нормальный рабочий рег написал...!?
-------------------- В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм. ----- |
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: нет Всего: 50 |
Да, спасибо, работает! УРА!!!
Для моего форума, там есть класс для подсветки тегов, урлов и еще чего-то, а вот для подсветки мыла нет. Хочу дописать туда. А то пишешь мыло, а его прихожиться копировать. Хотя мыло в открытую держать нельзя, но мало ли... На всякий пожарный пусть будет. -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Тексты | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |