Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 3 из 3 ПерваяПервая 1 2 3
Показано с 21 по 30 из 30
  1. #21
    Аватар для PawnoNoob
    Пользователь

    Статус
    Оффлайн
    Регистрация
    31.03.2016
    Сообщений
    257
    Репутация:
    3 ±
    Цитата Сообщение от $continue$ Посмотреть сообщение
    Если не трудно, то выложи дамп таблицы + код загрузки (с запросом)
    Вот ссылка на дамп, а код находится в 11 сообщении.

  2. #22
    Аватар для Geebrox
    Пользователь

    Статус
    Оффлайн
    Регистрация
    24.08.2015
    Адрес
    Ташкент
    Сообщений
    375
    Репутация:
    97 ±
    Цитата Сообщение от PawnoNoob Посмотреть сообщение
    Вот ссылка на дамп, а код находится в 11 сообщении.
    PHP код:
    CREATE TABLE IF NOT EXISTS `banip` (
      `
    idint(11unsigned NOT NULL AUTO_INCREMENT,
      `
    banipvarchar(16NOT NULL,
      `
    bandateint(11NOT NULL,
      `
    unbandateint(11NOT NULL,
      `
    administratorvarchar(24CHARACTER SET cp1251 COLLATE cp1251_bin NOT NULL,
      `
    reasonvarchar(40CHARACTER SET cp1251 COLLATE cp1251_bin NOT NULL,
      
    PRIMARY KEY (`id`)
    ENGINE=MyISAM  DEFAULT CHARSET=cp1251 AUTO_INCREMENT=
    Попробуй создать эту таблицу

  3. Пользователь сказал cпасибо:
    PawnoNoob (13.11.2016)
  4. #23
    Аватар для PawnoNoob
    Пользователь

    Статус
    Оффлайн
    Регистрация
    31.03.2016
    Сообщений
    257
    Репутация:
    3 ±
    Цитата Сообщение от Geebrox Посмотреть сообщение
    PHP код:
    CREATE TABLE IF NOT EXISTS `banip` (
      `
    idint(11unsigned NOT NULL AUTO_INCREMENT,
      `
    banipvarchar(16NOT NULL,
      `
    bandateint(11NOT NULL,
      `
    unbandateint(11NOT NULL,
      `
    administratorvarchar(24CHARACTER SET cp1251 COLLATE cp1251_bin NOT NULL,
      `
    reasonvarchar(40CHARACTER SET cp1251 COLLATE cp1251_bin NOT NULL,
      
    PRIMARY KEY (`id`)
    ENGINE=MyISAM  DEFAULT CHARSET=cp1251 AUTO_INCREMENT=
    Попробуй создать эту таблицу
    Как бы странно ни звучало, но не помогло

  5. #24
    Аватар для Geebrox
    Пользователь

    Статус
    Оффлайн
    Регистрация
    24.08.2015
    Адрес
    Ташкент
    Сообщений
    375
    Репутация:
    97 ±
    а MAX_PLAYER_NAME точно не изменен? попробуй логировать
    Респект:
    @DeimoS
    @ziggi
    @Daniel_Cortez

  6. Пользователь сказал cпасибо:
    PawnoNoob (13.11.2016)
  7. #25
    Аватар для PawnoNoob
    Пользователь

    Статус
    Оффлайн
    Регистрация
    31.03.2016
    Сообщений
    257
    Репутация:
    3 ±
    Цитата Сообщение от Geebrox Посмотреть сообщение
    а MAX_PLAYER_NAME точно не изменен? попробуй логировать
    Точно-точно, я даже скриншот a_samp.inc кидал, а в самом .pwn файле даже и не думал менять

  8. #26
    Аватар для Geebrox
    Пользователь

    Статус
    Оффлайн
    Регистрация
    24.08.2015
    Адрес
    Ташкент
    Сообщений
    375
    Репутация:
    97 ±
    ну тогда не настраивай значение max_len он возьмет размер массива сам (только если массив не был создан в энуменаторе или это не многомерный массив)


    измени код на это:
    PHP код:
    new administator[MAX_PLAYER_NAME];
    cache_get_value_name(0"administator"administator); 
    Респект:
    @DeimoS
    @ziggi
    @Daniel_Cortez

  9. Пользователь сказал cпасибо:
    PawnoNoob (13.11.2016)
  10. #27
    Аватар для PawnoNoob
    Пользователь

    Статус
    Оффлайн
    Регистрация
    31.03.2016
    Сообщений
    257
    Репутация:
    3 ±
    Цитата Сообщение от Geebrox Посмотреть сообщение
    ну тогда не настраивай значение max_len он возьмет размер массива сам (только если массив не был создан в энуменаторе или это не многомерный массив)


    измени код на это:
    PHP код:
    new administator[MAX_PLAYER_NAME];
    cache_get_value_name(0"administator"administator); 
    Это и так не помогало

  11. #28
    Аватар для Geebrox
    Пользователь

    Статус
    Оффлайн
    Регистрация
    24.08.2015
    Адрес
    Ташкент
    Сообщений
    375
    Репутация:
    97 ±
    перед созданием переменного administrator просто для проверки сделай:

    PHP код:
    #if defined MAX_PLAYER_NAME
        #undef MAX_PLAYER_NAME
    #endif
    const MAX_PLAYER_NAME 24
    Последний раз редактировалось Geebrox; 13.11.2016 в 22:19.
    Респект:
    @DeimoS
    @ziggi
    @Daniel_Cortez

  12. Пользователь сказал cпасибо:
    PawnoNoob (14.11.2016)
  13. #29
    Аватар для PawnoNoob
    Пользователь

    Статус
    Оффлайн
    Регистрация
    31.03.2016
    Сообщений
    257
    Репутация:
    3 ±
    Цитата Сообщение от Geebrox Посмотреть сообщение
    перед созданием переменного administrator просто для проверки сделай:

    PHP код:
    #if defined MAX_PLAYER_NAME
        #undef MAX_PLAYER_NAME
    #endif
    const MAX_PLAYER_NAME 24
    Неа, не помогло.

  14. #30
    Аватар для qwezert
    Пользователь

    Статус
    Оффлайн
    Регистрация
    13.06.2016
    Адрес
    Одесса, Украина
    Сообщений
    281
    Репутация:
    51 ±
    Цитата Сообщение от PawnoNoob Посмотреть сообщение
    Неа, не помогло.
    Тут проблема в кодировке скорее всего, меня смутило вот это
    PHP код:
     mysql_set_charset("cp1251_general_ci"MySQL); 
    При том что в БД у поля стоит cp1251_general_cs. Поменяй кодировку и вообще юзай utf-8, а то задолбаешься потом перекодировать вечно.

 

 
Страница 3 из 3 ПерваяПервая 1 2 3

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •