народ вообшем подскажите как реалезовать на пхп скрипт статусааси нуонлайнили офлайн или неизвестно... PHP: <img src="http://status.icq.com/online.gif?icq=800635&img=5"> только штобы место картинок были мои слова текстом типо [онлайн] [офлайн] [неизвесно] ну вообшем както така =) помогите пожалуйста....
Да, да, это извращенно: Code: function check($uin) { $offline = file_get_contents('http://status.icq.com/5/online0.gif'); $unknown = file_get_contents('http://status.icq.com/5/online2.gif'); $online = file_get_contents('http://status.icq.com/5/online1.gif'); $status = file_get_contents('http://status.icq.com/online.gif?icq='.$uin.'&img=5'); if(!strcmp($status,$offline)) echo "Offline"; if(!strcmp($status,$online)) echo "Online"; if(!strcmp($status,$unknown)) echo "Unknown"; }
PHP: <img src=http://status.mail.ru/?mail@mail.ru width=13 height=13 border=0> вроде так но это с картинкой =( как без картинки....
PHP: function mcheck($mail) { $offline = file_get_contents('offline.gif'); $online = file_get_contents('online.gif'); $status = file_get_contents('http://status.mail.ru/?'.$mail.'); if(!strcmp($status,$offline)) echo "Offline"; if(!strcmp($status,$online)) echo "Online"; } почему не работает? =(
конешно =) только почемуто ничего не выводит =( ну тоесть после вывода функции вообше пустота какбудто exit; был =(
походу оно вообще не будет работать, т.к. на status.icq.com выдаются картинки, а на status.mail.ru картинки выдаются самим скриптом и не имеют адреса. Ведь по адресу status.mail.ru/?mail@mail.ru может быть любая картинка в зависимости от статуса. У меня идея конечно тупая, но я больше вариантов не вижу. Отправлять запрос на статус, потом брать исходный код страницы и сравнивать его с существующими (исходный код это сама картинка и есть, тока в текстовом формате))) и если код совпадает например с кодом картинки "оффлайн" то выводить слово "Не в сети" например......В принципе это реально сделать....я бы сделал если знал как взять исходный код с помощью php, т.к. знаний ещё недостаточно
HTML: <a href="http://www.mail.ru/agent?message&to=mail@mail.ru"><img src="http://status.mail.ru/?mail@mail.ru" width="13" height="13" alt="Агент@mail.ru" border="0">