сразу возник вопрос, раньше я передавал много переменных для того, чтобы потом после изменения рейтинга вернуться на ту же страницу а если не будет перезагрузки страницы, то и мне не надо передавать эти переменные?
изменения в rating.php
было:
if (!$id || !$sort || !$page || !$action) { echo 'Вы ввели не все необходимые сведения.<br>'.'Пожалуйста, вернитесь к предыдущей странице и повторите попытку.'; echo "<a href='./index.php'>Вернуться на главную страницу</a>"; exit; } else { setcookie ("limit".$id,"yes",time()+43200, "/");
if ($action == 'up') { $query = "UPDATE `status` SET `rating` = `rating` + 1 WHERE `id` = $id"; } elseif ($action == 'down') { $query = "UPDATE `status` SET `rating` = `rating` - 1 WHERE `id` = $id"; }
$result = mysql_query($query); if ($result) { header("Location: index.php?page=$page&pic=$pic&sort=$sort"); }
if ($action == 'up') { $query = "UPDATE `status` SET `rating` = `rating` + 1 WHERE `id` = $id"; } elseif ($action == 'down') { $query = "UPDATE `status` SET `rating` = `rating` - 1 WHERE `id` = $id"; }
$result = mysql_query($query); if ($result) { echo $status['rating']; }
}
при таких изменениях когда я нажимаю на рейтинг, браузер думает секунд 3-5, потом перезагружает страницу и только потом меняет рейтинг. И еще.. думаю потом будут еще проблемы с куками)... но сейчас не об этом.
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Актуальные контакты:
Telegram: @Nikker_web
E-Mail: tarasevich.email@gmail.com
Портфолио https://www.behance.net/d4d4186e
Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ
Актуальные контакты:
Telegram: @Nikker_web
E-Mail: tarasevich.email@gmail.com
Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ
Портфолио https://www.behance.net/d4d4186e
Question
Джин
Решил сделать так, чтобы на сайте http://www.myduck.ru рейтинг каждому статусу менялся без обновления страницы.
В JS, а тем более в ajax я мало что понимаю....
вот тут нашел интересную статью по аяксу, попытался сделать также, но ничего не вышло
ниже я буду писать то что было (т.е. рабочий вариант php+mysql) и то что мне надо, но у меня ниче не вышло (..+ajax)
было
стало
сразу возник вопрос, раньше я передавал много переменных для того, чтобы потом после изменения рейтинга вернуться на ту же страницу а если не будет перезагрузки страницы, то и мне не надо передавать эти переменные?
изменения в rating.php
было:
стало
при таких изменениях когда я нажимаю на рейтинг, браузер думает секунд 3-5, потом перезагружает страницу и только потом меняет рейтинг. И еще.. думаю потом будут еще проблемы с куками)... но сейчас не об этом.
Link to comment
Share on other sites
24 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.