Мгновенные приглашения для членов во всплывающем окне с использованием сценария обмена мгновенными сообщениями
Вопрос
ОК. ОК.Я постараюсь быть как можно более конкретным.
Я создаю веб-сайт сообщества с WordPress и на нем, я хочу создать платформу, посредством которого один член приглашает другого участника конкретному продукту, который у них есть в их инвентаре с параметрами приема или отклонения на стороне приглашенного члена.
Поэтому мне нужен вид сценария мгновенного обмена сообщениями, который использует всплывающее окно, когда один участник приглашает другой с тегом DIV в качестве всплывающего окна, в которую я могу поместить необходимые переменные и изображения.После того, как продукт будет принят, он будет добавлен в инвентаризацию приглашенного члена и вычитается из инвентаризации участника, который отправил приглашение.
Теперь есть много сценариев IM с открытым исходным кодом, но, поскольку я не профессиональный программист, я смотрю на это и удивляюсь, где я должен начать.Кто-нибудь может указать мне в правильном направлении?Как я могу начать?Есть ли скрипты там уже понравилось?
Спасибо заранее для вашего ввода.
Решение
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();
}
.
Я просто копирую / отредактировал его без тестирования, поэтому только используйте его в качестве примера / руководства
Это было бы самым простым решением, насколько я знаю