Permettez-moi de poster le code en premier.Jquery avec le problème de PHP
function alertCallback<?=$position_info['id']?>()
{
var id = <?=$position_info['id']?>;
var itemname= '<?=$na?>';
<?PHP if($position_info['name'] == $wposition){ ?>
var reward = '<?= $itmname ?>';
$('#selected_item').html(''+itemname+reward);
<?PHP item_add($_SESSION['userid'],$itmid,1); } else { ?>
var noreward = 'You Found Nothing!';
$('#selected_item').html(''+itemname+noreward);
<?PHP } ?>
}
ci-dessus travaille dans une certaine mesure. La page est une carte d'image où si vous cliquez sur le bon endroit, vous obtenez un élément. Il fonctionne actuellement où si vous cliquez sur le bon endroit vous obtenez l'article. Ou se faire dire que vous n'avez rien trouvé.
Le problème que j'ai est que la page pour définir de nouvelles recharge positions
<script type="text/javascript">
//one seconds=1000 micro seconds
setInterval(function() {
$('#load').load('itemclick_ajax.php');
},60000);
</script>
mais un autre élément est gagné tant que la page est affichée. Toutes les idées sur la façon d'arrêter cela. Si je garde le navigateur affichant la page, je courrai jusqu'à des milliers d'objets gagnés.
désolé le php n'a pas été inclus. J'essaie d'arrêter d'ajouter des éléments supplémentaires qui est ce qui se passe après le rechargement de la page – anadin