当前位置:  开发笔记 > 编程语言 > 正文

在PHP中的Stack Overflow/reddit投票系统

如何解决《在PHP中的StackOverflow/reddit投票系统》经验,为你挑选了1个好方法。

我正在寻找如何在php中实现StackOverflow/reddit投票系统的示例.

基本上我想要向上和向下箭头框.那里有什么好的例子吗?



1> Ross..:

有很多脚本,但你自己并不难.

我之前使用过jQuery(处理AJAX)和一个小的PHP脚本.例如,一些伪代码:

// Some checking for recent votes from this user is appropriate here
if (isset($_POST['voteType'], $_POST['postId']) && $user->loggedIn) {
    // insert vote into database if not already inserted
    echo json_encode(array('error' => false));
} else {
    // bad request/hack attempt
    echo json_encode(array('error' => true, 'message' => 'Bad parameters sent'));
}

然后一些jQuery:

$('#upVote').click(function() {
    $.post('vote.php', {voteType: 'up', postId: 42}, 'updateIcon(data, textStatus)', 'json');
});

function updateIcon(data, textStatus) {
    // If error = false highlight the upvote icon
    // else show the error message returned
}

jQuery.post

推荐阅读
依然-狠幸福
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有