AJAX和投票脚本(初学者)

时间:2013-12-22 20:22:39

标签: php jquery ajax voting

嘿,我知道他们关于这个主题很多线索,但我需要你的帮助,因为我是AJAX / JQuery中的一个完整的菜鸟://

我只是希望当有人投票时我的网站不会重新加载。我有两个脚本(拇指向下的例子)

if (!isset($_COOKIE["vote" . $_GET['id'] . ""])) {
    header("Location: http://localhost/votedown.php?id=" . $_GET['id'] . "");
} else {
    header("Location: http://localhost/video.php?id=" . $_GET['id'] . "");
}

这里是votedown.php

include('config.php');
setCookie("vote" . $_GET[ 'id' ] . "", "true", time() + 3600);
mysql_query("UPDATE videos SET `thumbsdown` = `thumbsdown`+1 WHERE id ='" . $_GET[ 'id' ] . "'");

1 个答案:

答案 0 :(得分:1)

继Marabuntas回答之后;这是一个jQuery解决方案(比纯JavaScript版本更容易阅读):

$.ajax({
    type: 'GET',
    url: 'votedown.php',
    data: // data to put in database here,
    success: function() {
        // callback here
    }
});