31.07.2016, 16:07
Hi everybody,
sorry for my English
That's when I connect to the server nothing happens no dialog nothing
sorry for my English
That's when I connect to the server nothing happens no dialog nothing
Код HTML:
public OnPlayerConnect(playerid) { AntiDeAMX(); Logged[playerid] = false; new query[128]; //We use this variable to format our query GetPlayerName(playerid, nsql[playerid], 24); //Getting player's name GetPlayerIp(playerid, IP[playerid], 16); //Getting layer's IP mysql_format(mysql, query, sizeof(query),"SELECT `Pass`, `ID` FROM `utilisateur` WHERE `Nom` = '%e' LIMIT 1", nsql[playerid]); mysql_tquery(mysql, query, "OnAccountCheck", "i", playerid); return 1; }
Код HTML:
forward OnAccountCheck(playerid); public OnAccountCheck(playerid) { new rows, fields; //a variable that will be used to retrieve rows and fields in the database. cache_get_data(rows, fields, mysql);//let's get the rows and fields from the database. if(rows) //if there is row {//then cache_get_field_content(0, "Pass", pInfo[playerid][Pass], mysql, 129); pInfo[playerid][pID] = cache_get_field_content_int(0, "ID"); ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "Connexion", "connnecte toi fdp !!!", "Connexion", "Quitter"); } else { ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_PASSWORD, "inscription", "inscrie toi enkuler de ton pere", "inscrire", "partir"); } return 1; }
Код HTML:
-- -------------------------------------------------------- -- -- Structure de la table `utilisateur` -- CREATE TABLE IF NOT EXISTS `utilisateur` ( `ID` int(10) NOT NULL, `Nom` varchar(24) NOT NULL, `Pass` varchar(129) NOT NULL, `Admin` int(10) NOT NULL, `IP` varchar(10) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1;