Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы » Длина поля ICQ

Длина поля ICQ


     Все вопросы » Общие вопросы    3189

вопрос
Где редактировать длину поля ICQ номера в DLE 9.6?

Ответил: Sander


engine/modules/profile.php
if( strlen( $icq ) > 20 ) {

engine/modules/register.php
if( strlen( $icq ) > 20 ) $stop .= $lang['reg_err_17'];

Ну и в phpMyAdmin расширить тип поля dle_users.icq
varchar(20)

5 комментариев

819836
Юзер

819836 - -

Редактируется в шаблоне userinfo.tpl

<input type="text" name="icq" value="{icq}" id="icq" />

Sander
PHP-developer

Sander - -

И что именно в этом куске шаблона ограничивает длину вводимого номера icq? )

SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

shadow6630
Юзер

shadow6630 - -

ТС написал так, что понять что именно ему нужно: длинну поля(css) или количество знаков, нельзя)

Sander
PHP-developer

Sander - -

длина и ширина... разница есть.
Он мог написать одно, а иметь ввиду другое.
Но трактовка у заданного вопроса однозначна и не подлежит двусмысленному восприятию.

SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

819836
Юзер

819836 - -

Короче я понял что ему нужно что бы пользователь мог вести только определенное количество символов в поле )

т.е просто в это:
<input type="text" name="icq" value="{icq}" id="icq" />
, вставь атрибут:
maxlength
,получается так:
<input type="text" name="icq" maxlength="2" value="{icq}" id="icq" />
,
теперь пользователь в поле Icq сможет ввести только 2 символа.

Похожие вопросы

наверх