Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » Вместо GUEST > IP

Модерирует : Antuan

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2

Открыть новую тему     Написать ответ в эту тему

Max Payne



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
На многих форумах ib видел,что вместо guest отбражается его ip , как такое можно сделать?

Всего записей: 986 | Зарегистр. 08-12-2001 | Отправлено: 04:00 05-01-2002
DimoN



Tech administrator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
На многих форумах ib видел,что вместо guest отбражается его ip  

 
topic.cgi
 
перед

Код:
 
#------- HTML
     
    $output .= qq~
    <!--Begin Msg Number $postcountnumber-->
 

 
вставить

Код:
 
    if ($membername eq $ibtxt{'0043'}){$membername = $postipaddress;}
 

 
Ну зачем такое вообще делать, лучше в крайнем случае просто IP светить

----------
Мы Баним с улыбкой :) ™

Всего записей: 7528 | Зарегистр. 19-04-2001 | Отправлено: 07:27 05-01-2002
Max Payne



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Что значит IP светить?

Всего записей: 986 | Зарегистр. 08-12-2001 | Отправлено: 16:13 05-01-2002
DimoN



Tech administrator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Max Payne
вместо этого

Цитата:
Редактировать | Профиль | Сайт | Сообщение | Цитировать | IP | Сообщить модератору

 будет  

Цитата:
Редактировать | Профиль | Сайт | Сообщение | Цитировать | Сообщить модератору | IP - 192.168.1.1



----------
Мы Баним с улыбкой :) ™

Всего записей: 7528 | Зарегистр. 19-04-2001 | Отправлено: 03:58 06-01-2002
Ausw



Moderator
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ээ.. up!
 
а не знает ли уважаемый ALL, как сделать такую функцию... чтоб имя прова светилось.
 
например

Цитата:
---.primorye.ru

или  

Цитата:
---.Vladivostok.dial.sovam.com

а если имя не определяется, то ip пусть светиться.
такая байда на Phorum.org оргнанизована (php у них).
 
 
хотя наверное все же лучше отнести в "прграмирвоание", но пусть пока тут полежит может кто и какие идейки подкинет.  


----------
Be High.

Всего записей: 7371 | Зарегистр. 12-07-2001 | Отправлено: 17:07 17-03-2002
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ausw
 

Цитата:
как сделать такую функцию... чтоб имя прова светилось.  

 
Что-то типа:
 
$prov=$ENV{'REMOTE_HOST'};
....
    if ($membername eq $ibtxt{'0043'}){$membername = $prov;}  
 
А вот как сократить вывод....??
На JS знаю, на Перле не знаю. И может ли жаба оперировать перловыми переменными? Точнее, обращаться к ним, точнее получать их значения, делать с ними что-то и возвращать их??

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 18:27 17-03-2002
pechalny



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
lynx

Цитата:
А вот как сократить вывод....??  

substr

----------
cynicism is the only thing that keeps me sane

Всего записей: 1852 | Зарегистр. 29-07-2001 | Отправлено: 20:51 17-03-2002
Alexander Ipp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lynx
До скольки букв?

Цитата:
И может ли жаба оперировать перловыми переменными? Точнее, обращаться к ним, точнее получать их значения, делать с ними что-то и возвращать их??  

Нет. Она вообще только на клиенте работает.
Только получать от Перла в виде текста.

Всего записей: 1943 | Зарегистр. 20-08-2001 | Отправлено: 20:30 18-03-2002
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexander Ipp
 

Цитата:
До скольки букв?  

 
Какая разница. Я делала что-то типа charAt
и потом +
 

Цитата:
Только получать от Перла в виде текста.  

 
Дык, а я про что? Больше ничего и не надо.

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 20:52 18-03-2002
Alexander Ipp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lynx
Да нет, я хочу тебе объяснить, как на перле обрезать что-то.

Всего записей: 1943 | Зарегистр. 20-08-2001 | Отправлено: 21:08 18-03-2002
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexander Ipp
 

Цитата:
я хочу тебе объяснить, как на перле обрезать что-то.  

 
Так я тебя слушаю очень внимательно. И поподробнее и помедленней плиз. И для совсем тупых и необученных. И регулярных выражений я вообще не понимаю. Практически.

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 21:18 18-03-2002
Alexander Ipp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lynx
Не, регекспы тут ни при чём. Тут используется функция substr.
Делается это так:
Код:
 
$variable = substr($second_variable, 0, 5);

Вместо $variable надо подставить ту переменную, куда мы занесём результат (обрезанную переменную). $second_variable - переменная, которую мы будем резать. Цифра 0 - это (имхо) кол-во символов, которые будут оставлены считая с конца переменной. 5 - это кол-во символов, которые будут оставлены, считая с начала переменной.
$variable и $second_variable не должны быть одной переменной. Если хочется, чтобы поставить на место обрезаемой переменной обрезанную, то лучше приписать после этой команды:
Код:
 
$second_variable = $variable;

Переменные подставь свои, ессно.

Всего записей: 1943 | Зарегистр. 20-08-2001 | Отправлено: 10:37 19-03-2002
pechalny



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Alexander Ipp
Я немного уточню..
substr текст, смещение, длина, замена
0 - это смещение, т.е подстрока начинается с символа, имеющего заданное смещение от начала строки.
Далее длина. Если она не задана, то возвращается весь текст нафиг от начала строки. Если отрицательна, то указанное кол-во символов вичитается из длины оставшегося до конца строки текста
Замена ИМХО на фиг не нужна здесь

----------
cynicism is the only thing that keeps me sane

Всего записей: 1852 | Зарегистр. 29-07-2001 | Отправлено: 13:55 19-03-2002
Alexander Ipp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
pechalny
Угу. Мне просто неохота было в доки Перла лезть, а с ходу я не помнил. Сорри за маленькую дезинформацию. Собсно, здесь первое значение нам и не нужно, его надо оставить равным нулю.

Всего записей: 1943 | Зарегистр. 20-08-2001 | Отправлено: 20:08 19-03-2002
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexander Ipp
pechalny
 
О! Сенкс! Все просто. И так хорошо объяснили. Я до этой функции не дошла просто еще Спасибочки.

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 20:51 19-03-2002
Ausw



Moderator
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
а для чего тебе резалка нужна тут?

Всего записей: 7371 | Зарегистр. 12-07-2001 | Отправлено: 21:04 19-03-2002
Alexander Ipp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ausw
Хост длинный...

Всего записей: 1943 | Зарегистр. 20-08-2001 | Отправлено: 21:30 19-03-2002
pechalny



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Ausw
Alexander Ipp

Цитата:
Хост длинный...

Кстати, интересная ситуевина, если хост обрезать, то его соотв. не будет видно целиком , и в таком случае нафиг он нужен?

----------
cynicism is the only thing that keeps me sane

Всего записей: 1852 | Зарегистр. 29-07-2001 | Отправлено: 14:34 20-03-2002 | Исправлено: Ausw, 17:13 20-03-2002
Alexander Ipp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
pechalny
Ага, хорошая мысль. Тут экспериментирвать надо. Или JS... Типа, подвёл мыша - полностью показало.

Всего записей: 1943 | Зарегистр. 20-08-2001 | Отправлено: 20:35 21-03-2002
pechalny



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Alexander Ipp

Цитата:
Ага, хорошая мысль. Тут экспериментирвать надо. Или JS... Типа, подвёл мыша - полностью показало.

Можно сделать так - картинка или ссылка, и в alt || title показываем весь хост...Но в таком случае его не копи/пастишь..Отстой.Вообщем думать надо

----------
cynicism is the only thing that keeps me sane

Всего записей: 1852 | Зарегистр. 29-07-2001 | Отправлено: 14:57 22-03-2002
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2

Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » Вместо GUEST > IP


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru