Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Вот такая вот задачка...

Сообщения:  [1-10]   [11-16] 

 
 автор: Киналь   (29.11.2006 в 20:20)   письмо автору
 
   для: Loki   (29.11.2006 в 10:05)
 

а если при клике на имя добавлять его в скрытое поле? Тогда вместе с ответом к обработчику придет что-то типа "Вася ||| Лохматый ||| Красавчик" - дальше разбить по символам-разделителям и отправить всем уведомление.

   
 
 автор: Loki   (29.11.2006 в 14:47)   письмо автору
 
   для: tuder   (29.11.2006 в 12:26)
 

ну в нике может присутствовать только закрывающий тег.
В общем, проанализировал БД... выяснил что никто еще не использовал квадратных скобок в имени... запретил их при регистрации. Вопрос можно считать закрытым:)

   
 
 автор: tuder   (29.11.2006 в 12:26)   письмо автору
 
   для: Loki   (29.11.2006 в 11:26)
 

Так это обрамление-то будет вываливаться на обозрение в форму?
Некузяво.

Может сделать не столь экзотичное обрамление, но сделать их... два.

И проверять, если в нике есть первое - то обрамлять вторым. :-)

И проверять на наличие открывающего/закрывающего. Если есть и тот и другой, относящийся к одному и тому же обрамлению, то между ними и есть ник.

И собственно, чем [COMMENTTO MSG=4] - не обрамление? :) Такой ник в бредовом сне трудно выдумать.

   
 
 автор: Loki   (29.11.2006 в 11:26)   письмо автору
 
   для: tuder   (29.11.2006 в 11:07)
 

На том форуме, насколько я понимаю, никаких уведомлений не отсылается, так что парсить это безобразие не нужно. В общем, видимо надо придумать достаточно экзотические обрамление, а тот у кого ник будет содержать элементы этого обрамления получать уведомлений не будет:)

   
 
 автор: Trianon   (29.11.2006 в 11:25)   письмо автору
 
   для: Loki   (29.11.2006 в 10:34)
 

>Да. Это они подглядели на другом форуме.
Кретины.

   
 
 автор: tuder   (29.11.2006 в 11:07)   письмо автору
 
   для: Loki   (29.11.2006 в 10:34)
 

А нельзя ли на том же форме и подсмотреть, как это втсавляется? :-)

Т.е. после вставки адресата участник набивает какой-то ещё текст?
Я видел примерно такое. Реализовать тэгами. При нажатии ника вставляется следующее:


[REPLYTO MSG=2]Вася Пупкин[/REPLYTO]


Потом пишут любой текст, который до следующего тэга [REPLYTO MSG=4] будет отправлен для Пупкина. Независимо от переносов и пр.


[COMMENTTO MSG=2]Вася Пупкин[/COMMENTTO] Вася - ты супер!

[COMMENTTO MSG=4]"Лохматый"#32[/COMMENTTO]  ты подлец 
и сволочь!
[COMMENTTO MSG=10]]{расавчик [из бани][/COMMENTTO]

Чмоки-чмоки

Ну, вот раздав награды хочу заметить по сути...


Только возникает вопрос, а как определить, когда начинается сам текст сообщения?..
Или ограничить комменты одной строкой. Отсылая только то, что стоит до перевода строки после [/COMMENTTO]

   
 
 автор: Loki   (29.11.2006 в 10:36)   письмо автору
 
   для: tuder   (29.11.2006 в 10:28)
 

Я выше привел пример. Отвечать могут нескольким участникам сразу. Учитывая что для имени разрешены все символы, негоже заставлять пользователя изучать все системные теги, чтобы не использовать их в имени:)

   
 
 автор: Loki   (29.11.2006 в 10:34)   письмо автору
 
   для: Trianon   (29.11.2006 в 10:23)
 

Да. Это они подглядели на другом форуме.
Дожно получиться вроде:

(2#Вася Пупкин) Вася - ты супер!
(4#Лохматый) ты подлец и сволочь!
(10#Красавчик (из бани)) Чмоки-чмоки


При этом всем троим должно придти уведомление со ссылкой на тред.

   
 
 автор: tuder   (29.11.2006 в 10:28)   письмо автору
 
   для: Loki   (29.11.2006 в 10:18)
 

А если подставлять её просто в конце?
Имя участника#123

С конца берём все цифровые символы до первой встречной решётки.
И овцы - сыты.

С учётом, что номер сообщения будет всегда передаваться.
Да и наоборот. Все числовые до первой встретившейся #. - дальше имя участника.

   
 
 автор: Trianon   (29.11.2006 в 10:23)   письмо автору
 
   для: Loki   (29.11.2006 в 10:13)
 

а размещение этой метки в общем тексте - непременное условие?

   

Сообщения:  [1-10]   [11-16] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования