index.php:
Código PHP:
Ver original
<? $urlApli = 'http://apps.facebook.com/clicktops/'; $clicktopssegundos = 10 ; ?>
Código Javascript:
Ver original
<script src="http://static.ak.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php/es_LA" type="text/javascript"></script> <script type="text/javascript"> var vclick=0,vtime=10,start=1,interval,temp=0; function mclick(){ vclick += 1; document.getElementById('eclick').setTextValue(vclick); document.getElementById('eon').setValue(vclick); if(start == 1){interval = setInterval(function(){ if((vclick-temp)>100) vclick=temp; temp=vclick; vtime -= 1; document.getElementById('etime').setTextValue(vtime); if (vtime <= 0)end(); },1000);start = 0;} } function end(){ if((vclick-temp)>100) vclick=temp; clearInterval(interval); document.getElementById('eon').setDisabled(true); document.getElementById('reintentar').setStyle('display',"block"); document.getElementById('publicidad').setStyle('display',"none"); publicar(); subirClicks(); } function reintentar(){ vclick=0; vtime=10; start=1; temp=0; interval=null; document.getElementById('reintentar').setStyle('display',"none"); document.getElementById('publicidad').setStyle('display',"block"); document.getElementById('eon').setValue('Comenzar'); document.getElementById('eclick').setTextValue('0'); document.getElementById('etime').setTextValue('10'); document.getElementById('eon').setDisabled(false); } function subirClicks() { ajax = new Ajax(); ajax.responseType = Ajax.JSON; ajax.requireLogin = true; ajax.post('guardar.php',{"core":vclick}); } function publicar(){ var user_message_prompt = "¿Que estas pensando sobre ClickTops?"; var user_message = 'Pude hacer '+vclick+' clicks en <?=$clicktopssegundos?> segundos! Vos cuanto haces?'; var attachment = { 'name':'Pude hacer '+vclick+' clicks en <?=$clicktopssegundos?> segundos! Vos cuanto haces?', 'href':'<?=$urlApli?>', 'caption':'Eres mas rapido? Demuestralo! Trata de entrar en los tops!', 'media':[{'type':'image','src':'http://photos-g.ak.fbcdn.net/photos-ak-sf2p/v43/194/238715744846/app_1_238715744846_3719.gif','href':'<?=$urlApli?>'} ]}; Facebook.streamPublish(user_message,attachment,'','',user_message_prompt); } function mostrarChat(){ document.getElementById('chat').setStyle('display',"block"); document.getElementById('mostrarChat').setStyle('display',"none"); document.getElementById('ocultarChat').setStyle('display',"block"); } function ocultarChat(){ document.getElementById('chat').setStyle('display',"none"); document.getElementById('mostrarChat').setStyle('display',"block"); document.getElementById('ocultarChat').setStyle('display',"none"); } </script>
guardar.php
Código PHP:
Ver original
<?php if(!$_POST) exit; require_once 'facebook.php'; $appapikey = 'codigoapi'; $appsecret = 'codigosecret'; $facebook = new Facebook($appapikey, $appsecret); $user_id = $facebook->require_login(); $puntos=$_POST['core']; exit; $puntos=$puntos>4000?-100000000000000000000000000000000000000000000:$puntos; $bd_servidor = "localhost"; $bd_usuario = ""; $bd_contrasenya = ""; $bd_bdname = ""; }else{ } ?> {"ok":true}
bueno quisiera saber si podrían decirme si tiene algún error, y como solucionarlo, por asi como esta no me funciona :S
muchas gracias desde ya. espero lo antes posible una solucion. saludos.