thenew 1 Опубликовано: 13 июля 2008 Рассказать Опубликовано: 13 июля 2008 ктонибудь знает как сделать так чтобы можно было больше символов вписывать в поле icq и еще при этом так чтобы там не только цифры можно былоб писать ну просто я хочу заменить это дело на форму ищу Цитата Ссылка на сообщение Поделиться на других сайтах
thenew 1 Опубликовано: 13 июля 2008 Рассказать Опубликовано: 13 июля 2008 Автор хело. ту есть кто? Цитата Ссылка на сообщение Поделиться на других сайтах
link 0 Опубликовано: 13 июля 2008 Рассказать Опубликовано: 13 июля 2008 Чет не понял, что ты имел ввиду. опиши нормально проблему, что не получается сделать? Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 13 июля 2008 Рассказать Опубликовано: 13 июля 2008 а дополнительное поля для профиля нельзя поставить? Цитата Ссылка на сообщение Поделиться на других сайтах
Morfik 0 Опубликовано: 14 июля 2008 Рассказать Опубликовано: 14 июля 2008 вроде в icq поле можно и так не только цыфры писать Цитата Ссылка на сообщение Поделиться на других сайтах
thenew 1 Опубликовано: 15 июля 2008 Рассказать Опубликовано: 15 июля 2008 (изменено) Автор вроде в icq поле можно и так не только цыфры писать http://pizdatie.ru/user/admin/ вот пример я вместо строки icq вписал строку ищу. но вот трабл там получается писать только цифры и при этом стоит ограничитель количиства цифр. вот это я и хочу изменить Изменено 15 июля 2008 пользователем thenew Цитата Ссылка на сообщение Поделиться на других сайтах
flo.mAster 7 Опубликовано: 15 июля 2008 Рассказать Опубликовано: 15 июля 2008 Меняем длину поля: engine/modules/register.php ищем if (strlen($icq) > 20) $stop .= $lang['reg_err_17']; заменяем на if (strlen($icq) > 100) $stop .= $lang['reg_err_17']; engine/modules/profile.php ищем if (strlen($icq) > 20) меняем на if (strlen($icq) > 100) --- едем в phpmyadmin, таблица ваш префикс_users, в структуре редактируем icq - длину(стандартно 20) меняем на 100 Цитата Ссылка на сообщение Поделиться на других сайтах
thenew 1 Опубликовано: 15 июля 2008 Рассказать Опубликовано: 15 июля 2008 (изменено) Автор ууууууууууууууу сеньки вери мачччч а как сделать так чтобы она буквы воспринимала ато только цифры сохраняет самый прикол что сделал все как надо всеравно обрезает по 10 знаком и буквы не воспринмает Изменено 15 июля 2008 пользователем thenew Цитата Ссылка на сообщение Поделиться на других сайтах
flo.mAster 7 Опубликовано: 17 июля 2008 Рассказать Опубликовано: 17 июля 2008 Пока, что не нашёл такого, не наю куда целсофт засунул ограничение Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 17 июля 2008 Рассказать Опубликовано: 17 июля 2008 ууууууууууууууу сеньки вери мачччч а как сделать так чтобы она буквы воспринимала ато только цифры сохраняет самый прикол что сделал все как надо всеравно обрезает по 10 знаком и буквы не воспринмаета где ты меняешь данные? На какой странице забиваешь? ссылку дай Цитата Ссылка на сообщение Поделиться на других сайтах
thenew 1 Опубликовано: 18 июля 2008 Рассказать Опубликовано: 18 июля 2008 Автор http://pizdatie.ru/user/admin/ Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 18 июля 2008 Рассказать Опубликовано: 18 июля 2008 окей, понял. самый прикол что сделал все как надо всеравно обрезает по 10 знаком и буквы не воспринмаетне понятно правда что сделано) engine/modules/profile.php $icq = intval($_POST['icq']); меняем на $icq = $db->safesql($parse->process($_POST['icq'])); потом то, что написал flo.mAster, о строчке if (strlen($icq) > 20) ну и всё. Просматривая файл engine/modules/profile.php складывается впечатление, что переменная $icq и была раньше текстовой, иначе если это только цифры нет смысла делать такstripslashes($row['icq']) А вообще я думал у DLE ест ьдополнительные поля для профиля - разве нет?? Цитата Ссылка на сообщение Поделиться на других сайтах
thenew 1 Опубликовано: 18 июля 2008 Рассказать Опубликовано: 18 июля 2008 Автор engine/modules/profile.php $icq = intval($_POST['icq']); меняем на $icq = $db->safesql($parse->process($_POST['icq'])); потом то, что написал flo.mAster, о строчке if (strlen($icq) > 20) ну и всё. Просматривая файл engine/modules/profile.php складывается впечатление, что переменная $icq и была раньше текстовой, иначе если это только цифры нет смысла делать такstripslashes($row['icq']) Цитата Ссылка на сообщение Поделиться на других сайтах
flo.mAster 7 Опубликовано: 20 июля 2008 Рассказать Опубликовано: 20 июля 2008 а в phpmyadmin вы меняли 20 на 100 ? Цитата Ссылка на сообщение Поделиться на других сайтах
thenew 1 Опубликовано: 21 июля 2008 Рассказать Опубликовано: 21 июля 2008 Автор da Цитата Ссылка на сообщение Поделиться на других сайтах
thenew 1 Опубликовано: 23 июля 2008 Рассказать Опубликовано: 23 июля 2008 Автор =) Цитата Ссылка на сообщение Поделиться на других сайтах
empirator 0 Опубликовано: 23 июля 2008 Рассказать Опубликовано: 23 июля 2008 =) Все, что хотели, вам уже сказали. Тему поднимать - в бан напрашиваться! Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.