Какая логика кода «удалить-восстановить», как у вконтакте?
Здравствуйте!
Не могу сообразить логику кода "удалить-восстановить". В чем смысл: у вк после удалении поста, появляется ссылка восстановить пост и при нажатии на эту ссылку, он восстанавливается. Как реализовать такую логику? Т.е. я могу написать код с аяксом, чтобы удалить пост, а потом при нажатии на восстановить не могу сообразить откуда переменные взять только что удаленного поста?
У сообщения в базе хранить статус сообщения или даже отдельное поле visible, которое по-умолчанию 1, а если 0, то не отображается.
А если удалить, то удалять физически или ставить соответствующий статус.
В принципе вариант. При удалении мы ставим 0, пост не отображается и если человек не нажимает восстановить и обновляет страницу, то при каждом обновлении страницы проверяем все посты у этого пользователя и если там есть 0, то эти посты удаляем. Если же человек нажимает восстановить, ставим 1 и все ок. Благодарю)