{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
1.
maggy * 0.1
[автор] (16 фев 2017, 08:00) [0/0] [0] [отв] [спам] [под] +1 | -1

Подскажите как я могу сделать так:

Допустим мне нужно поставить лайк к записи которая находится на стене пользователя. Страница 3.
Нужно сделать так, что-бы при лайке, я вернулся на ту же страницу, на которой находится эта запись

2. (16 фев 2017, 08:10) [0/0] [0] [отв] [спам] [под] +1 | -1

причем здесь сессии?
/user/stena/like.php?id=ид_записи&page=страница
потом с like.php перенаправляешь на /user/stena/?page=страница

3.
maggy * 0.1
[автор] (16 фев 2017, 08:23) [0/0] [0] [отв] [спам] [под] +1 | -1

byte, это слишком просто. Нужно именно в сессии передать номер страницы

4.
RGame * 3.65
(16 фев 2017, 08:26) [0/0] [0] [отв] [спам] [под] +1 | -1

ахах)слишком просто) нужно сложно))) / а по делу, используй ajax

5.
maggy * 0.1
[автор] (16 фев 2017, 08:37) [0/0] [0] [отв] [спам] [под] +1 | -1

RGame, Думала об этом. Ну кроме передачи данных из форм, с AJAX я бум бум, Можешь простенький пример показать?

6. (16 фев 2017, 08:39) [0/0] [0] [отв] [спам] [под] +1 | -1

$_SESSION['page'] = abs(intval($_GET['page']));
хехе

7.
RGame * 3.65
(16 фев 2017, 09:16) [0/0] [0] [отв] [спам] [под] +1 | -1

$(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 нужно подключить

8. (16 фев 2017, 09:38) [0/0] [0] [отв] [спам] [под] +1 | -1

maggy, все просто . $_SERVER['HTTP_REFERER']; . Напихали Аякса аж смешно. Зачем пихать то

9. (16 фев 2017, 09:41) [0/0] [0] [отв] [спам] [под] +1 | -1

maggy, храните сессию ( время) зачем создаете такие ситуации .. Или же храните Айпи пользователя.

10.
RGame * 3.65
(16 фев 2017, 10:00) [0/0] [0] [отв] [спам] [под] +1 | -1

Что смешного? Ща бы с хорошими технологиями ждать пока перегрузится страница , чтоб поставить лайк.. Лолоще просто

Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 0
Скачать тему | Файлы темы | Фильтр сообщений