Jack_Shepard
Умник
Помогите упростить (если возможно)
плюсик с меня!
PHP:
case d_Mail:
{
if(!response) return KickD(playerid,"Вы вышли: /q(uit).");
if(strlen(inputtext) < 1 || strlen(inputtext) > 36) return ShowPlayerDialog(playerid, d_Mail, DIALOG_STYLE_INPUT,""Y"Электронная почта", ""W"Введите Ваш действующий E-Mail адрес электронной почты\n\nОн поможет обезопасить ваш аккаунт от злоумышленников\nили если вы забудете пароль\nвы сможете легко восстановить его.\n\nЕсли вы ввели всё правильно нажмите 'Далее'", "Далее", "");
if(strfind(inputtext, "@", true) == -1 || strfind(inputtext, ".", true) == -1 || strlen(inputtext) < 5)
{
SendClientMessage(playerid, COLOR_RED, "Попробуйте еще раз");
return ShowPlayerDialog(playerid, d_Mail, DIALOG_STYLE_INPUT,""Y"Электронная почта", ""W"Введите Ваш действующий E-Mail адрес электронной почты\n\nОн поможет обезопасить ваш аккаунт от злоумышленников\nили если вы забудете пароль\nвы сможете легко восстановить его.\n\nЕсли вы ввели всё правильно нажмите 'Далее'", "Далее", "");
}
SetPVarString(playerid, "Mail", inputtext);
new text[144];
format(text, sizeof(text), "SELECT * FROM `accounts` WHERE `Mail` = '%s'", inputtext);
mysql_function_query(ConnectMysql, text, true, "UploadMail", "d",playerid);
return 1;
}
