Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

AMXBANS изменить поле "icq"

Статус пользователя Rejiser
сообщение 29.8.2012, 12:12
Сообщение #1


Стаж: 15 лет

Сообщений: 2261
Благодарностей: 1068
Полезность: 870

Ребят, вопрос в первую очередь тем, кто ковырялся в файлах банса.
Где находится файл, в котором можно изменить собственно это поле с номером icq?
Интересует именно ссылка в админке /admin.php?site=sm_av и раздел под названием "Добавить AMX Mod X админа", там есть поле ICQ, хочу сделать так, чтобы можно было вводить не только цифры. Если вводишь символы, то icq сбрасывается на "0".

В php не очень шарю, поковырялся в инклудах /include/admin и ничего такого с icq, кроме вывода найдено не было =\
Сама переменная в шаблонах объявлена так:

Код
{$admins.icq}


Версия: Gm 1.6

Отредактировал: Rejiser, - 29.8.2012, 12:16
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя diamond67
сообщение 29.8.2012, 12:48
Сообщение #2


Стаж: 15 лет

Сообщений: 55
Благодарностей: 15
Полезность: 76

посмотри в шаблоне помойму я там видел)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Rejiser
сообщение 29.8.2012, 12:55
Сообщение #3


Стаж: 15 лет

Сообщений: 2261
Благодарностей: 1068
Полезность: 870

Цитата(diamond67 @ 29.8.2012, 13:48) *
посмотри в шаблоне помойму я там видел)

То, что в шаблоне я уже изменил, это просто визуальный вывод инфо.
А мне нужно найти объявление переменной {$admins.icq}, в которой стоит ограничение на ввод цифр.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Mot1on
сообщение 29.8.2012, 12:58
Сообщение #4
Стаж: 13 лет

Сообщений: 168
Благодарностей: 61
Полезность: 0

Rejiser,
ну так поиск по файлам в notepad попробуй.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Vaflya
сообщение 29.8.2012, 13:14
Сообщение #5
Стаж: 15 лет

Сообщений: 5
Благодарностей: 4
Полезность: 0

В бд amxbans=>amx_amxdmins найди поле icq и измени его тип, на varchar. Должно работать.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя f1nik
сообщение 29.8.2012, 13:28
Сообщение #6


Иконка группы

Стаж: 15 лет

Сообщений: 1862
Благодарностей: 932
Полезность: 1010

Цитата(Vaflya @ 29.8.2012, 14:14) *
В бд amxbans=>amx_amxdmins найди поле icq и измени его тип, на varchar. Должно работать.

Все верно, там тип переменно в БД стоит INT (целые числа), смени на VARCHAR (текст до 255 символов)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Rejiser
сообщение 29.8.2012, 13:32
Сообщение #7


Стаж: 15 лет

Сообщений: 2261
Благодарностей: 1068
Полезность: 870

Цитата(Vaflya @ 29.8.2012, 14:14) *
В бд amxbans=>amx_amxdmins найди поле icq и измени его тип, на varchar. Должно работать.

Спасибо, как попробую, отпишусь.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Kirby Magicman
сообщение 29.8.2012, 13:36
Сообщение #8


Стаж: 15 лет

Сообщений: 1083
Благодарностей: 398
Полезность: 617

Файл include/admin/admin_sm_av.php
44 строка
$icq = (int)$_POST["icq"]; убери (int)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Rejiser
сообщение 29.8.2012, 14:07
Сообщение #9


Стаж: 15 лет

Сообщений: 2261
Благодарностей: 1068
Полезность: 870

Цитата(Kirby Magicman @ 29.8.2012, 14:36) *
Файл include/admin/admin_sm_av.php
44 строка
$icq = (int)$_POST["icq"]; убери (int)

Спасибо, но видимо этого мало, все равно не дает ввести буквы.

Vaflya,,

Код
ALTER TABLE `amx_amxadmins` CHANGE `icq` `icq` VARCHAR(255) NOT NULL

Запрос правильно составлен?

Отредактировал: Rejiser, - 29.8.2012, 14:07
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Vaflya
сообщение 29.8.2012, 14:13
Сообщение #10
Стаж: 15 лет

Сообщений: 5
Благодарностей: 4
Полезность: 0

Код
ALTER TABLE `amx_amxadmins` CHANGE `icq` `icq` VARCHAR( 255 ) CHARACTER SET cp1251 COLLATE cp1251_general_ci NOT NULL


Отредактировал: Vaflya, - 29.8.2012, 14:14
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Rejiser
сообщение 29.8.2012, 14:18
Сообщение #11


Стаж: 15 лет

Сообщений: 2261
Благодарностей: 1068
Полезность: 870

Цитата(Vaflya @ 29.8.2012, 15:13) *
Код
ALTER TABLE `amx_amxadmins` CHANGE `icq` `icq` VARCHAR( 255 ) CHARACTER SET cp1251 COLLATE cp1251_general_ci NOT NULL

Странно, без указания кодировки выдавал ошибки.
Спасибо, получилось.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Kirby Magicman
сообщение 29.8.2012, 14:33
Сообщение #12


Стаж: 15 лет

Сообщений: 1083
Благодарностей: 398
Полезность: 617

Цитата(Rejiser @ 29.8.2012, 15:18) *
Странно, без указания кодировки выдавал ошибки.
Спасибо, получилось.

Поставь лучше utf-8. Все таки весь банс в ней )
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sasjkeee
сообщение 29.8.2012, 14:41
Сообщение #13


Стаж: 14 лет

Сообщений: 151
Благодарностей: 41
Полезность: 218

[Не то написал]

Отредактировал: sasjkeee, - 29.8.2012, 14:42
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: