Hallo
ich habe ein Js mit mehreren Funktionen die Funktonen bekommen zb auch die ID eines users. Jetzt will ich die Id nutzen und sachen aus der DB auslesen und zurrück geben und mit der Var werte zb werte[1] dann die ID erscheinen. Hoffentlich kann mir jemand helfen.
Javascript:
Alles anzeigen
Die PHP datei:
Alles anzeigen
ich habe ein Js mit mehreren Funktionen die Funktonen bekommen zb auch die ID eines users. Jetzt will ich die Id nutzen und sachen aus der DB auslesen und zurrück geben und mit der Var werte zb werte[1] dann die ID erscheinen. Hoffentlich kann mir jemand helfen.
Javascript:
Quellcode
- getUserNodeString: function(userID, userName, userRole) {
- if(this.userNodeString && userID == this.userID) {
- return this.userNodeString;
- } else {
- /////////////////////////////////
- ////////////////////////////////
- try{
- req = new XMLHttpRequest();
- }catch (ms){
- try{
- req = new ActiveXObject("Msxml2.XMLHTTP");
- }catch (nonms){
- try{
- req = new ActiveXObject("Microsoft.XMLHTTP");
- }catch (failed){
- req = null;
- }
- }
- }
- req.onreadystatechange = getUserNodeStringCallback;
- req.open("GET",'user_data.php?userid='+userID, true);
- req.send(null);
- //////////////////////////////
- /////////////////////////
- if(userID == this.userID) {
- this.userNodeString = getUserNodeStringCallback();
- }
- return getUserNodeStringCallback();
- }
- },
- getUserNodeStringCallback: function() {
- var erg = req.responseText;
- var dd = erg.substr(0,erg.indexOf(" "));
- erg = erg.substr(erg.indexOf(" ") + 1).split("|");
- for each(var i in erg) {
- if(i != "") {
- var werte = i.split("#");
- var moz = 1;
- var encodedUserName = this.scriptLinkEncode(userName);
- var str = '<div id="'
- + this.getUserDocumentID(userID)
- + '"><a href="javascript:ajaxChat.toggleUserMenu(\''
- + this.getUserMenuDocumentID(userID)
- + '\', \''
- + encodedUserName
- + '\', '
- + userID
- + ');" class="'
- + this.getRoleClass(userRole)
- + '" title="'
- + this.lang['toggleUserMenu'].replace(/%s/, userName)
- + '">'
- + userName
- + werte[1] + // test
- + '</a>'
- + '<ul class="userMenu" id="'
- + this.getUserMenuDocumentID(userID)
- + '"'
- + ((userID == this.userID) ?
- '>'+this.getUserNodeStringItems(encodedUserName, userID, false) :
- ' style="display:none;">')
- + '</ul>'
- +'</div>';
- return str;
- },
Die PHP datei: