弹出窗口中的即时成员邀请使用即时消息脚本

时间:2012-03-14 14:59:01

标签: java php jquery messaging instant

确定。我会尝试尽可能具体。

我正在创建一个带有wordpress的社区网站,我想建立一个平台,其中一个成员邀请另一个成员使用他们在库存中的特定产品,并在受邀成员的一方使用接受或拒绝选项。

所以我需要一种即时消息传递脚本,当一个成员使用DIV标签邀请另一个成员作为弹出窗口我可以将必要的变量和图像放入其中时使用弹出窗口。一旦产品被接受,它将被添加到受邀成员的库存中,并从发送邀请的成员的库存中减去。

现在,有很多开源IM脚本,但由于我不是专业程序员,我看着它并想知道我应该从哪里开始。有人能指出我正确的方向吗?我该如何开始?那里有没有像这样的剧本?

提前感谢您的意见。

1 个答案:

答案 0 :(得分:0)

JAVASCRIPT(需要JQUERY)

function checkmessage(){
    $.ajax({
        type: "POST",
        url: "page.php",
        data: "function=getMessages",
        success: function(msg){
            alert(msg);
            if(msg == "noMessage"){
                //do nothing
            }else{
                //should do some validation on error handling
                //then use jquery to print msg
            }
        },
        error: function(msg){
            alert('Error: cannot load page.');
        }
    });
    setTimeout("checkmessage()",3000);
}

PHP

if($_POST['function'] == "getMessages"){
    //fetch info from database
    $result = ""

    if($result){
        //echo it
    }else{
        echo "noMessage";
    }
    exit();
}

我只是在没有测试的情况下复制/编辑它,所以只能将其用作示例/指南

据我所知,这将是最简单的解决方案