On-Line Библиотека www.XServer.ru - учебники, книги, статьи, документация, нормативная литература.
       Главная         В избранное         Контакты        Карта сайта   
    Навигация XServer.ru








 

ICQ без буквы 'ю'

Многие не знают, как легко можно настроить отправку сообщений на ICQ прямо со страниц вашего веб-сайта. Ведь так здорово иной раз оперативно получать отклики пользователей. В действительности, достаточно разместить на странице вот такую форму (конечно, облагородив ее надлежащим дизайном):

<p><form action="wwp.mirabilis.com/scripts/WWPMsg.dll" method="post">
<p>Кому:	<input type="text" name="to" value="<ICQ-UIN>"><br>
<p>От кого:	<input type="text" name="from" maxlength="40"	
value="<Nickname>"><br>
<p>E-Mail:	<input type="text" name="fromemail" maxlength="40"><br>
<p>Тема:	<input type="text" name="subject" value=""><br>
<p>Текст:	<textarea name="body" wrap="Virtual">
Текст по умолчанию </textarea><br><input type="submit" 
name="Send"	value="Отправить">
<p></form>

Теперь любой зашедший на вашу страницу сможет отправить сообщение кому захочет. Для того чтобы сообщения посылались именно вам, впишите свой UIN в поле value в строчке 'Кому' и замените значение атрибута type c "text" на "hidden". Тогда у пользователя не будет возможности менять номер адресата. Сообщения вам будут приходить от имени 'Pager', поскольку номер отправителя неизвестен (он вообще может не быть пользователем ICQ). Если отправитель указал свой E-mail, то при желании вы сможете ответить ему по почте.

Правда, у этого механизма есть небольшие недостатки. Главный из них - в тексте отправляемых сообщений пропадает строчная русская буква 'ю', но, согласитесь, текст обычно можно понять и без нее. Второе: поля subject и from лучше заполнять по-английски, иначе их текст может быть передан не полностью. А еще лучше, во избежание подобных проблем, просто сделайте эти поля скрытыми, как и поле 'to' - заодно будете знать, с какой именно из ваших страниц было отправлено сообщение.

Если вы боитесь, что спамеры закидают вас сообщениями, то и на них найдется управа. ICQ-пейджер сообщает IP-адрес отправителя, так что, если вас кто-то достал, идите на страницу www.ripe.net/cgi-bin/whois, вводите IP и пишите жалобу провайдеру.

Ну и напоследок: если вы хотите, чтобы посетители видели, когда вы находитесь в онлайне, поставьте на странице индикатор:

<p><img src="wwp.icq.com/scripts/online.dll?icq=&img=5"
alt="<ICQ-UIN>"border="0">.

На месте надо вписать свой номер, а меняя параметр img (от 1 до 17), можно выбрать вид индикатора, подходящий к дизайну вашего сайта.



Литература по Internet