Skip to content
Snippets Groups Projects
profile.js 1.23 KiB
Newer Older
function getUserProfile(){
    var xmlhttp = new XMLHttpRequest();
    xmlhttp.onreadystatechange = function () {
        if(xmlhttp.readyState == 4 && xmlhttp.status == 200){
            var result = xmlhttp.responseXML;
            var username = result.getElementsByTagName('username')[0].childNodes[0].nodeValue;
            var name = result.getElementsByTagName('name')[0].childNodes[0].nodeValue;
            var email = result.getElementsByTagName('email')[0].childNodes[0].nodeValue;
            var phone = result.getElementsByTagName('phone')[0].childNodes[0].nodeValue;
            var image =result.getElementsByTagName('image')[0].childNodes[0].nodeValue;
            document.getElementById('username').innerHTML = 'Hi, ' + username + '!';
            document.getElementById('profile-username').innerHTML = '@' + username;
            document.getElementById('name').innerHTML = name;
            document.getElementById('email').innerHTML = email;
            document.getElementById('phone').innerHTML = phone;
            document.getElementById('user-image').style.backgroundImage = 'url(../img/' + image + ')';
        }
    };
    //var userid = 1;
    xmlhttp.open('GET', '../controller/profile.php?id=1', true);
    xmlhttp.send();


}