ich bins nochmal..wollte kein neues Thema extra darfür erstellen.. also ich möchte ein Ban System machen welches abfragt ob er in der Datenbank mit einem Ban Eintrag verzeichnet ist oder nicht ( Ob er gebannt ist oder nicht) funktioniert auch soweit nur bekomme ich kein inhalt aus der Datenbank angezeigt. Habe es auch schon mit strval gemacht aber bleibt weiterhin leer..und finde nicht den Fehler oder was ich die ganze Zeit falsch mache
new data[4];//The data strings
new data2[2]; //The data variables
new aname[25];
new bname[25];
new breason[129];
sscanf(line, "p<|>ds[24]s[24]s[128]",data2[1],data[1],data[2],data[3]); //Splits the line with sscanf
bname[24] = strval(data[2]);
aname[24] = strval(data[1]);
breason[128] = strval(data[3]);
SendClientMessage(playerid,COLOR_YELLOW,"You have been banned from this Server");
format(string,sizeof(string),"Player Name: %s",bname);
SendClientMessage(playerid,COLOR_YELLOW,string);
format(string,sizeof(string),"Ban Reason: %s",breason);
SendClientMessage(playerid,COLOR_YELLOW,string);
format(string,sizeof(string),"Banned by: %s",aname);
SendClientMessage(playerid,COLOR_YELLOW,string);
SendClientMessage(playerid,COLOR_YELLOW,"If you think you were banned for the wrong reason");
SendClientMessage(playerid,COLOR_YELLOW,"Please make a screenshot of this and Post it at www.sfcnr.net");
Kick(playerid);
mysql_free_result();
return 1;
Edit: habe es mal mit
mysql_real_escape_string(data[1],aname);
mysql_real_escape_string(data[2],bname);
mysql_real_escape_string(data[3],breason);
versucht ich bekomm was angezeigt aber nicht so wie ich das gerne hätte...Also der name zum beispiel wird beim Grund geschrieben und der Grund beim namen
Edit: Hat sich erledigt