• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

Почему не срабатывает проверка на максимальную длину символов?

Статус
В этой теме нельзя размещать новые ответы.

Volod

Изучающий
Пользователь
Регистрация
27 Фев 2017
Сообщения
113
Лучшие ответы
0
Репутация
1
PHP:
	else if(dialogid == 167)
	{
		if(response)
		{
			if(strlen(inputtext) > 7)
			{
				SendClientMessage(playerid, COLOR_GREY, "Длина номера не должна превышать 7 символов!");
				ShowPlayerDialog(playerid, 167, DIALOG_STYLE_INPUT, "Ввод номера авто/мото", "Введите желаемый номер из 7 символов:", "Купить", "Отмена");
			}
			new str_file[200];
			format(str_file, sizeof(str_file), "CarNumbers/%s.ini", inputtext);
			if(fexist(str_file))
			{
				new str[200];
				format(str, sizeof(str), "Извините, но номер %s уже занят другим автовладельцем, попробуйте другой.", inputtext);
				SendClientMessage(playerid, COLOR_GREY, str);
				ShowPlayerDialog(playerid, 167, DIALOG_STYLE_INPUT, "Ввод номера авто/мото", "Введите желаемый номер из 7 символов:", "Купить", "Отмена");
			}
Почему не срабатывает проверка на мак.длинну 7 символов?
PHP:
if(strlen(inputtext) > 7)
И как сделать чтобы нельзя было вводить - пробел между ними?
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу