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 вписал строку ищу. но вот трабл там получается писать только цифры и при этом стоит ограничитель количиства цифр. вот это я и хочу изменить Ссылка на сообщение Поделиться на других сайтах
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 знаком и буквы не воспринмает Ссылка на сообщение Поделиться на других сайтах
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 =) Все, что хотели, вам уже сказали. Тему поднимать - в бан напрашиваться! Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Архивировано
Эта тема находится в архиве и закрыта для публикации сообщений.