He encontrado un código que trata de recojer objetos que aparecen en el foro/web y se añaden a un ranking , pero no sé el php y me gustaría que me ayudasen ya que me sirve para aprender de ajax con PHP.
¿Alguien me ayuda?
Código:
var encriptation = '58b3a1465d0670d4eded324880bf35d575dff133'; if(encriptation == '58b3a1465d0670d4eded324880bf35d575dff133') { var updates = {}; function LoadEgg() { var id = Math.floor(Math.random()*8); // Aquí colocamos que hay hasta gorros15.png var left = Math.floor(Math.random()*100); var top = Math.floor(Math.random()*100); var time = Math.floor(Math.random()*1000); $("body").prepend('<input type="submit" id="objeto" name="objeto" value="" style="border: 0;background: url(images/navidad/gorro' + id + '.png);cursor:pointer;display:none;left: ' + left + '%;top: ' + top + '%;width: 40px;height: 40px;" />'); console.log('Cargando gorro ...'); } function PostEgg(id) { var mensaje = $("#objeto").val(); $.post('concurso.php', {'objeto': 1}, function() { GetEgg(); }); } function GetEgg() { $.get('concurso_cargar.php', function(data) { var msg = ""; for(d in data) { if(updates[d] != undefined) continue; msg = '<div class="msg" id="' + d + '" style="display: none;"><b>' + d + ' - ' + data[d].sessionId + ':</b> ' + data[d].points + ' Gorros</div>'; $(".ranking").append(msg); $(".msg:first").addClass("winner"); $("#4, #5, #6, #7, #8, #9, #10").addClass("plate"); $("#1, #2, #3").addClass("gold_light"); $("#11, #12, #13, #14, #15, #16, #17, #18, #19, #20").addClass("bronze"); $(".msg").each(function(w) { $(this).delay(w * 100).fadeIn("fast"); }); updates[d] = data[d]; console.log('Huevos cargados..'); } }, "json"); } $(document).ready(function() { LoadEgg() var mensaje = $("#objeto").val(); $("#objeto").fadeIn(1500); var bocadillo_display; $("#objeto").one("click",function(){ $(this).each(function(w) { $(this).delay(w * 1500).fadeOut(); }); $(".bocadillo").fadeIn("slow"); bocadillo_display = $(".bocadillo").css('display'); if(bocadillo_display != 'none') setTimeout('$(".bocadillo").fadeOut("slow")', 5500); PostEgg(1); }); setInterval('GetEgg()', 1500); }); }