сразу возник вопрос, раньше я передавал много переменных для того, чтобы потом после изменения рейтинга вернуться на ту же страницу а если не будет перезагрузки страницы, то и мне не надо передавать эти переменные?
изменения в 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.
Здравствуйте, подскажите какой тег использовать для увеличения значения, пример на картинке.
Вроде, про такой тег я слышала. Если есть тег прогресс бар, значит и такое должно быть.
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.