Подскажите как я могу сделать так:
Допустим мне нужно поставить лайк к записи которая находится на стене пользователя. Страница 3.
Нужно сделать так, что-бы при лайке, я вернулся на ту же страницу, на которой находится эта запись
причем здесь сессии?
/user/stena/like.php?id=ид_записи&page=страница
потом с like.php перенаправляешь на /user/stena/?page=страница
byte, это слишком просто. Нужно именно в сессии передать номер страницы
ахах)слишком просто) нужно сложно))) / а по делу, используй ajax
RGame, Думала об этом. Ну кроме передачи данных из форм, с AJAX я бум бум, Можешь простенький пример показать?
$_SESSION['page'] = abs(intval($_GET['page']));
хехе
$(document).ready(function(){
$(".post_like".on("click",function(){
var post_id = $(this).data("pid"
$.ajax({
type: "POST",
url: 'like.php',
data: "post_id="+post_id,
success: function(data) {
$(this).toggleClass("active"
}
});
});
});
Html///
При выводе кнопки:
Если еще нет лайка
<div class="post_like" data-pid="ид поста"></div>
Если есть
<div class="post_like activate" data-pid="ид поста"></div>
---------------
Могут быть ошибки, пишу с телефона в автобусе
Добавлено 16.02.17 в 09:17:45:
И jquery нужно подключить
maggy, все просто . $_SERVER['HTTP_REFERER']; . Напихали Аякса аж смешно. Зачем пихать то
maggy, храните сессию ( время) зачем создаете такие ситуации .. Или же храните Айпи пользователя.
Что смешного? Ща бы с хорошими технологиями ждать пока перегрузится страница , чтоб поставить лайк.. Лолоще просто