JS send data
Scris: Mar Iul 12, 2011
Salut, am nevoie de putin ajutor din partea voastra, cei care stiti sa lucrati in JS.
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:
Aici intervine problema, am nevoie de codul care il adaug in preluare.js..vreau sa se actioneze doar in momentul in care se da click pe banner.
Pentru preluare.js am urmatorul cod:
Dar nu se trimit datele catre adauga.php , nu se trimite nimic...am verificat cu firebug si nu se trimite nimic
Astept ajutor, va rog.
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.