Vreau ca atunci cand cineva da click pe banner sa primeasca un numar de credite, m-am gandit sa il fac prin js pentru a nu exista posibilitatea de a abuza.
Banner-ul va fi afisat pe alte site-uri, iar datele vor fi trimise in alt js (preluare.js) care se afla la mine pe server.
Am un cod de baza care va trebui implementat pe alte site-uri:
Cod: Selectaţi tot
<script type="text/javascript" language="javascript">
var site_id = 1;
var user_id = 2;
</script>
<script type="text/javascript" language="javascript" src="http://site.tld/js/preluare.js"></script>
Pentru preluare.js am urmatorul cod:
Cod: Selectaţi tot
document.write('<a href="#" onclick="trimite();"><img alt = "" src = "http://www.site.tld/images/parteneri/imagine-medium.jpg" border="0"></a>');
function trimite(){
var dataString = '&site_id=' + site_id + '&user_id=' + user_id;
$.ajax({
type: "POST",
url: "adauga.php",
data: dataString,
cache: false,
success: function(data){
alert('Site id' + site_id + 'user id' + user_id);
}
});
}
Astept ajutor, va rog.