Уже бегу изучать !
Вид для печати
Вот еще одна проблема осталась. У меня в БД не сохраняются символы русского и латинского алфавитов.
В диалоге ввода пароля стоит проверка на ввод разрешенных символов. (см. выше) По идее все правильно. Но что то тут не так :сPHP код:
if(!strlen(inputtext)) return ErrorDialogMessage(playerid, 0, 0);
else if(strlen(inputtext) < 4) return ErrorDialogMessage(playerid, 0, 1);
else if(strlen(inputtext) > 30) return ErrorDialogMessage(playerid, 0, 2);
for(new i = strlen(inputtext)-1; i != -1; i--)
{
switch(inputtext[i])
{
case '0'..'9', 'а'..'я', 'a'..'z', 'А'..'Я', 'A'..'Z': continue;
default: return ErrorDialogMessage(playerid, 0, 3);
}
}
А ничего, что в БД для столбца с паролем установлен тип Integer?
А на какое надо?
Вроде бы все типы перерыл :DЦитата:
TINYINT, BIT , BOOL, SMALLINT, MEDIUMINT, INT, INTEGER, BIGINT, FLOAT, DOUBLE, DECIMAL, DEC, DATE, DATETIME, TIMESTAMP, TIME, YEAR, CHAR, VARCHAR, TINYBLOB , TINYTEXT, BLOB , TEXT, MEDIUMBLOB , MEDIUMTEXT, LONGBLOB , LONGTEXT, ENUM, SET
Эмм, строка, не? Хотя бы посмотрел бы мой урок. Там всё объясняется и показывается...
Все понял, VARCHAR
- - - Добавлено - - -
Вот теперь у меня вот такая фигня, как будто все перезаписывается
Проблемы с кодировкой. Гугли