Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
netadmin.ws
Панель управления Регистрция свободна! Календарь Список пользователей Часто задаваемые вопросы Поиск по форуму Архив скриптов Главная   
Форум сетевых администраторов
Форум сетевых администраторов Форум сетевых администраторов » Программирование » PHP » Определение статуса в Icq
Предыдущая тема     Следующая тема
Автор
Тема    Новая тема     Ответить на эту тему
mr_fox
Участник+
Средний рейтинг: 3.9 | Оценок: 10
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Sep 2002
Место проживания:
Публикаций: 324
Статус: mr_fox в оф-лайне
Определение статуса в Icq [сообщение #67411]

может у кого-то есть скрипт, который определяет статус ICQ - указанного номера, только выводит результат не картинками, а текстовым оффлайн или онлайн, был такой скрипт от manlix, но его убарали с сайта

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 02-06-2004 12:21
Нажмите сюда для просмотра профайла mr_fox Отправить Персональное сообщение mr_fox Найти сообщения от mr_fox Добавить mr_fox в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Nevermind
Участник+
Средний рейтинг: 4 | Оценок: 7
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Feb 2002
Место проживания: RU, VLadivostok
Публикаций: 145
Статус: Nevermind в оф-лайне
[сообщение #67421]


PHP:

<?php
function seeICQstatus($icq) {
$fp=fsockopen("status.icq.com", 80);
IF(
$fp) {
fputs($fp,"GET /online.gif?icq=".$icq." HTTP/1.0\nHOST: status.icq.com\n\n");
while(!
feof($fp)) {$x.=fgets($fp,128);};
fclose($fp);
if(
strpos($x, "online1.gif")) {
return(
"онлайн"); 
} else if(
strpos($x, "online0.gif")) {
return(
"оффлайн");
} else {
return(
"дисэйблд");
};
} ELSE {return(
"во всех остальных случаях - вроде как офлайн");};
}
?>

Можно все return'ы переправить на img src, чтобы выводились картинки.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 02-06-2004 16:09
Нажмите сюда для просмотра профайла Nevermind Отправить Персональное сообщение Nevermind Найти сообщения от Nevermind Добавить Nevermind в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
mr_fox
Участник+
Средний рейтинг: 3.9 | Оценок: 10
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Sep 2002
Место проживания:
Публикаций: 324
Статус: mr_fox в оф-лайне
[сообщение #67422]

Nevermind, данный скрипт отказывается работать

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 02-06-2004 18:14
Нажмите сюда для просмотра профайла mr_fox Отправить Персональное сообщение mr_fox Найти сообщения от mr_fox Добавить mr_fox в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Nevermind
Участник+
Средний рейтинг: 4 | Оценок: 7
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Feb 2002
Место проживания: RU, VLadivostok
Публикаций: 145
Статус: Nevermind в оф-лайне
[сообщение #67435]

mr_fox, у меня работает. А как ты его просишь работать, что он аж отказывается?

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 03-06-2004 00:58
Нажмите сюда для просмотра профайла Nevermind Отправить Персональное сообщение Nevermind Найти сообщения от Nevermind Добавить Nevermind в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
mr_fox
Участник+
Средний рейтинг: 3.9 | Оценок: 10
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Sep 2002
Место проживания:
Публикаций: 324
Статус: mr_fox в оф-лайне
[сообщение #67443]

Nevermind, белый экран и все

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 03-06-2004 08:07
Нажмите сюда для просмотра профайла mr_fox Отправить Персональное сообщение mr_fox Найти сообщения от mr_fox Добавить mr_fox в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Xrobak
Участник+
Средний рейтинг: 4.53 | Оценок: 15
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Mar 2004
Место проживания: Житомир
Публикаций: 632
Статус: Xrobak в оф-лайне
[сообщение #67456]

о, кстати, вопрос немного по теме: а можно ли как-то это дело замутить так, чтобы юзеры заходя на страничку видели статус твой в аське, и при этом для определения этого статуса все запросы выполнялись серваком. Тобиш, у клиентов нету выхода в интернет, а у сервера есть, и на сервере лежит страничка с этим куском кода. А мне надо чтобы юзер ВАСЯ со своего компа заходил на страничу и видел статус, и при этом его не должно просить подключитесь к интернету или введите пароль и имя пользователя на подключение к инету и т.п.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 03-06-2004 12:30
Нажмите сюда для просмотра профайла Xrobak Отправить Персональное сообщение Xrobak Посетить домашнию страничку Xrobak! Найти сообщения от Xrobak Добавить Xrobak в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Nevermind
Участник+
Средний рейтинг: 4 | Оценок: 7
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Feb 2002
Место проживания: RU, VLadivostok
Публикаций: 145
Статус: Nevermind в оф-лайне
[сообщение #67459]

mr_fox, что белый экран? Ð_то же функция.. вызывать надо следующим образом:
PHP:

<?php
// код функции (см.выше)
// вызов:

seeICQstatus("твойнумерицэку");
?>


Xrobak, кхм, а по-твоему PHP как-то иначе работает? Т.е. он наверно вшит в дистрибутив любой ОС - поэтому юзеры могут заходить на сервер, подключать PHP на своем компе и ломиться на сайт ICQ, да?

Нет. PHP - язык серверный. Поэтому исполняется скрипт на том сервере, где он лежит. Юзер Вася может заходить на сайт вообще из локалки - статус он все равно увидит (при условии, что сервер, на котором лежит сайт, имеет доступ в Сеть, конечно же).

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 03-06-2004 12:42
Нажмите сюда для просмотра профайла Nevermind Отправить Персональное сообщение Nevermind Найти сообщения от Nevermind Добавить Nevermind в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
mr_fox
Участник+
Средний рейтинг: 3.9 | Оценок: 10
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Sep 2002
Место проживания:
Публикаций: 324
Статус: mr_fox в оф-лайне
[сообщение #67460]

Nevermind, я так делаю, на masterhost не катит - белый экран, на валухост - Parse error: parse error, unexpected T_LNUMBER, expecting ')' in /home/carotidru/irc/icq.php on line 2

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 03-06-2004 13:04
Нажмите сюда для просмотра профайла mr_fox Отправить Персональное сообщение mr_fox Найти сообщения от mr_fox Добавить mr_fox в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Nevermind
Участник+
Средний рейтинг: 4 | Оценок: 7
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Feb 2002
Место проживания: RU, VLadivostok
Публикаций: 145
Статус: Nevermind в оф-лайне
[сообщение #67471]

mr_fox, бред какой-то. Откуда парс-ерроры берутся-то.. Единственное упущение - в вызове. Я забыл написать, что там echo() надо делать. То бишь функция строку возвращает, но ее еще надо на экран выводить (чтоб белого не было).

Так что вызов немного другой.

PHP:

<?php echo(seeICQstatus("твойнумерицэку")); ?>

Можешь убедиться, что работает именно этот скрипт. Выложил здесь.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 03-06-2004 15:32
Нажмите сюда для просмотра профайла Nevermind Отправить Персональное сообщение Nevermind Найти сообщения от Nevermind Добавить Nevermind в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
mr_fox
Участник+
Средний рейтинг: 3.9 | Оценок: 10
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Sep 2002
Место проживания:
Публикаций: 324
Статус: mr_fox в оф-лайне
[сообщение #67475]

Nevermind, а вот теперь все гуд работает
спасибо

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 03-06-2004 18:58
Нажмите сюда для просмотра профайла mr_fox Отправить Персональное сообщение mr_fox Найти сообщения от mr_fox Добавить mr_fox в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя



Формат времени GMT. Текущее время 14:29.
Новая тема   Ответить на эту тему [ Версия для печати Печать | Отправить эту страницу другу/знакомому! Отправить | Получать уведомления об обновлении этой темы Подписка ] Предыдущая тема     Следующая тема
Навигация по форуму:
Оценка темы:

Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения.
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
 

Page generated in 0.23157811 seconds (97.42% PHP - 2.58% MySQL) with 21 queries.


  Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
©NetAdmin.ws, 2001-2026.
Powered by: vBulletin
Copyright ©2000, 2001, Jelsoft Enterprises Limited.