Invitations instantanées des membres en popup à l'aide d'un script de messagerie instantanée
Question
OK.Je vais essayer d'être aussi précis que possible.
Je crée un site Web communautaire avec WordPress et je souhaite établir une plate-forme dans laquelle un membre invite un autre membre à un produit spécifique qu'ils ont dans leur inventaire avec une option d'acceptation ou de rejet du côté des membres invités.
J'ai donc besoin d'une sorte de script de messagerie instantanée qui utilise une fenêtre contextuelle lorsqu'un membre invite l'autre avec une balise div en tant que contextuelle que je peux mettre les variables et images nécessaires à.Une fois que le produit est accepté, il sera ajouté à l'inventaire du membre invité et soustrait de l'inventaire du membre qui a envoyé l'invitation.
Maintenant, il y a beaucoup de scripts Open Source IM mais comme je ne suis pas un programmeur professionnel, je le regarde et je me demande où je devrais commencer.Quelqu'un pourrait-il me dire dans la bonne direction?Comment puis-je commencer?Y a-t-il des scripts là-bas déjà comme ça?
Merci d'avance pour votre contribution.
La solution
JavaScript (jQuery requis)
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();
}
Je viens de copier / éditéd que cela n'aboutit pas sans tests, alors utilisez-le uniquement comme exemple / ligne directrice
Ce serait la solution la plus facile autant que je connaisse