Тема ответа на личное сообщение . Re[n]

Forever

Новичок
На большинстве сайтов где есть переписка между пользователями (и на данном форуме тоже) , когда отвечаешь на пришедшее сообщение, то в ответе, в поле "Тема" , формируется текст вида Re[n]: тема пришедшего сообщения

Подскажите в двух словах (можно и не в двух ), как реализуется такое?
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
@WMix, он кажется про буквы спрашивал [n]
 

AnrDaemon

Продвинутый новичок
На большинстве сайтов где есть переписка между пользователями (и на данном форуме тоже) , когда отвечаешь на пришедшее сообщение, то в ответе, в поле "Тема" , формируется текст вида Re[n]: тема пришедшего сообщения
Веришь, нет - за двадцать почти лет ни разу такого не видел, только в кривых почтовых клиентах.
 

Вурдалак

Продвинутый новичок
На большинстве сайтов где есть переписка между пользователями (и на данном форуме тоже) , когда отвечаешь на пришедшее сообщение, то в ответе, в поле "Тема" , формируется текст вида Re[n]: тема пришедшего сообщения

Подскажите в двух словах (можно и не в двух ), как реализуется такое?
Скорее всего либо просто парится заголовок с помощью регулярок и при написании ответа подставляется Re [$n + 1], а «старый» Re [$n] затирается. Либо фиксируется цепочка писем по какому-то идентификатору, если таковой имеется, тогда всегда можно понять какой это по счёту ответ (т.е. когда ты нажимаешь на кнопку «Reply», то ты не просто пишешь кому-то сообщение, а отвечаешь на него — немного другое действие).
 
Сверху