PHP/MySQL | Ссылка на комментарий игнорируя пос.навигацию
Появилась идея по улучшению форума, но ни как не могу понять как её реализовать. Сразу к сути: имеется форум, в каждой теме есть комментарии, также имеется постраничная навигация. При ответе пользователю другим пользователем, ему приходит уведомление в журнал. После перехода по ссылке, пользователя перебрасывает на первую страницу с комментариями. Можно ли как-то сделать, чтобы пользователя перебрасывали именно на ту страницу на которой комментарий? Хотел сделать так: при ответе записывается в БД страница на которой комментарий. Но проблема в том, что у пользователей разное количество комментариев на странице. Также хотел сделать, чтобы при ответе получить настройку пользователя с числом его элементов на странице и генерировать ссылку. Но здесь также есть нюансы, дело в том что пользователь может сначала зайти в настройки и сменить их, а после этого зайти в журнал и в следствии этого ссылка уже будет неправильной. Конечно, маловероятно что такое произойдёт, но ничего исключать нельзя. Хотелось бы реализовать безошибочную систему. Может быть, можно как-то обойти постраничную навигацию, а ориентироваться по ID комментария? Возможно уже есть готовое решение, а если нету, то подскажите, пожалуйста, в каком направлении двигаться. Заранее спасибо!
________
посл. ред. 13.06.2019 в 18:20; всего 2 раз(а); by DelSec
________
посл. ред. 13.06.2019 в 18:20; всего 2 раз(а); by DelSec
Сделать страницу, где выводить конкретный пост, эта фича есть во многих форумах - ссылка на пост.
Юзеру кидать ссылку именно туда, ну а на той странице должна быть кнопка Вернуться в тему, которая уже и будет учитывать настройки пользователя и перекинет на нужную страницу.
Юзеру кидать ссылку именно туда, ну а на той странице должна быть кнопка Вернуться в тему, которая уже и будет учитывать настройки пользователя и перекинет на нужную страницу.
desay (13.06.2019 в 10:29)
Сделать страницу, где выводить конкретный пост, эта фича есть во многих форумах - ссылка на пост.
Юзеру кидать ссылку именно туда, ну а на той странице должна быть кнопка Вернуться в тему, которая уже и будет учитывать настройки пользователя и перекинет на нужную страницу.
Сделать страницу, где выводить конкретный пост, эта фича есть во многих форумах - ссылка на пост.
Юзеру кидать ссылку именно туда, ну а на той странице должна быть кнопка Вернуться в тему, которая уже и будет учитывать настройки пользователя и перекинет на нужную страницу.
Также думал об этом, не совсем то что мне нужно) Но всё равно спс)

________
посл. ред. 13.06.2019 в 20:03; всего 1 раз(а); by simple_php
simple_php, Повторюсь:
Хотел сделать так: при ответе записывается в БД страница на которой комментарий. Но проблема в том, что у пользователей разное количество комментариев на странице.
Хотел сделать так: при ответе записывается в БД страница на которой комментарий. Но проблема в том, что у пользователей разное количество комментариев на странице.
Также хотел сделать, чтобы при ответе получить настройку пользователя с числом его элементов на странице и генерировать ссылку. Но здесь также есть нюансы, дело в том что пользователь может сначала зайти в настройки и сменить их, а после этого зайти в журнал и в следствии этого ссылка уже будет неправильной.
DelSec (13.06.2019 в 21:20)
simple_php, Повторюсь:
Хотел сделать так: при ответе записывается в БД страница на которой комментарий. Но проблема в том, что у пользователей разное количество комментариев на странице.
Также хотел сделать, чтобы при ответе получить настройку пользователя с числом его элементов на странице и генерировать ссылку. Но здесь также есть нюансы, дело в том что пользователь может сначала зайти в настройки и сменить их, а после этого зайти в журнал и в следствии этого ссылка уже будет неправильной.
simple_php, Повторюсь:
Хотел сделать так: при ответе записывается в БД страница на которой комментарий. Но проблема в том, что у пользователей разное количество комментариев на странице.
Также хотел сделать, чтобы при ответе получить настройку пользователя с числом его элементов на странице и генерировать ссылку. Но здесь также есть нюансы, дело в том что пользователь может сначала зайти в настройки и сменить их, а после этого зайти в журнал и в следствии этого ссылка уже будет неправильной.
Это лучший вариант. Так что придется установить кол-во постов для всех. Чтоб никто в форуме не мог выбрать сколько постов отображается)
simple_php (13.06.2019 в 21:33)
DelSec (13.06.2019 в 21:20)
simple_php, Повторюсь:
Хотел сделать так: при ответе записывается в БД страница на которой комментарий. Но проблема в том, что у пользователей разное количество комментариев на странице.
Также хотел сделать, чтобы при ответе получить настройку пользователя с числом его элементов на странице и генерировать ссылку. Но здесь также есть нюансы, дело в том что пользователь может сначала зайти в настройки и сменить их, а после этого зайти в журнал и в следствии этого ссылка уже будет неправильной.
Это лучший вариант. Так что придется установить кол-во постов для всех. Чтоб никто в форуме не мог выбрать сколько постов отображается)
DelSec (13.06.2019 в 21:20)
simple_php, Повторюсь:
Хотел сделать так: при ответе записывается в БД страница на которой комментарий. Но проблема в том, что у пользователей разное количество комментариев на странице.
Также хотел сделать, чтобы при ответе получить настройку пользователя с числом его элементов на странице и генерировать ссылку. Но здесь также есть нюансы, дело в том что пользователь может сначала зайти в настройки и сменить их, а после этого зайти в журнал и в следствии этого ссылка уже будет неправильной.
Это лучший вариант. Так что придется установить кол-во постов для всех. Чтоб никто в форуме не мог выбрать сколько постов отображается)
Легче, а не лучше. Я думаю это не невыполнимое задание и как-то можно реализовать. Может найдётся здесь человек который подскажет направление)
DelSec (13.06.2019 в 21:40)
simple_php (13.06.2019 в 21:33)
DelSec (13.06.2019 в 21:20)
simple_php, Повторюсь:
Хотел сделать так: при ответе записывается в БД страница на которой комментарий. Но проблема в том, что у пользователей разное количество комментариев на странице.
Также хотел сделать, чтобы при ответе получить настройку пользователя с числом его элементов на странице и генерировать ссылку. Но здесь также есть нюансы, дело в том что пользователь может сначала зайти в настройки и сменить их, а после этого зайти в журнал и в следствии этого ссылка уже будет неправильной.
Это лучший вариант. Так что придется установить кол-во постов для всех. Чтоб никто в форуме не мог выбрать сколько постов отображается)
Легче, а не лучше. Я думаю это не невыполнимое задание и как-то можно реализовать. Может найдётся здесь человек который подскажет направление)
simple_php (13.06.2019 в 21:33)
DelSec (13.06.2019 в 21:20)
simple_php, Повторюсь:
Хотел сделать так: при ответе записывается в БД страница на которой комментарий. Но проблема в том, что у пользователей разное количество комментариев на странице.
Также хотел сделать, чтобы при ответе получить настройку пользователя с числом его элементов на странице и генерировать ссылку. Но здесь также есть нюансы, дело в том что пользователь может сначала зайти в настройки и сменить их, а после этого зайти в журнал и в следствии этого ссылка уже будет неправильной.
Это лучший вариант. Так что придется установить кол-во постов для всех. Чтоб никто в форуме не мог выбрать сколько постов отображается)
Легче, а не лучше. Я думаю это не невыполнимое задание и как-то можно реализовать. Может найдётся здесь человек который подскажет направление)
Думаю на js это возможно. Через id поста. Где то видел. Жмешь на ссылку в журнале направляет на пост через id. Не будет проблемы с постраничная навигаций. Наверное было на phpbb
DelSec (13.06.2019 в 21:40)
simple_php (13.06.2019 в 21:33)
DelSec (13.06.2019 в 21:20)
simple_php, Повторюсь:
Хотел сделать так: при ответе записывается в БД страница на которой комментарий. Но проблема в том, что у пользователей разное количество комментариев на странице.
Также хотел сделать, чтобы при ответе получить настройку пользователя с числом его элементов на странице и генерировать ссылку. Но здесь также есть нюансы, дело в том что пользователь может сначала зайти в настройки и сменить их, а после этого зайти в журнал и в следствии этого ссылка уже будет неправильной.
Это лучший вариант. Так что придется установить кол-во постов для всех. Чтоб никто в форуме не мог выбрать сколько постов отображается)
Легче, а не лучше. Я думаю это не невыполнимое задание и как-то можно реализовать. Может найдётся здесь человек который подскажет направление)
simple_php (13.06.2019 в 21:33)
DelSec (13.06.2019 в 21:20)
simple_php, Повторюсь:
Хотел сделать так: при ответе записывается в БД страница на которой комментарий. Но проблема в том, что у пользователей разное количество комментариев на странице.
Также хотел сделать, чтобы при ответе получить настройку пользователя с числом его элементов на странице и генерировать ссылку. Но здесь также есть нюансы, дело в том что пользователь может сначала зайти в настройки и сменить их, а после этого зайти в журнал и в следствии этого ссылка уже будет неправильной.
Это лучший вариант. Так что придется установить кол-во постов для всех. Чтоб никто в форуме не мог выбрать сколько постов отображается)
Легче, а не лучше. Я думаю это не невыполнимое задание и как-то можно реализовать. Может найдётся здесь человек который подскажет направление)
Легко. По ид вытаскивай родителя, считай сколько сообщений у этого родителя, считай по своей формуле и отдавай номер страницы