Всем привет.
Если вам нужно установить активную кнопку skype на сайт, с возможностью связаться с вами прямо с сайта, то это статья как раз то что вам нужно.
<?php function getSkypeStatus($login = false){ if(!$login){ //логин скайп по умолчанию, если не передан другой $login = 'echo123'; } /* возвращаемые статусы 2 - онлайн 1 - оффлайн 0 - нет такого пользователя */ $status = file_get_contents('http://mystatus.skype.com/'.$login.'.num'); $off = (int)$status == 2 ? '' : ' skype-off'; $show = '<div class="skype '.$off.'"></div>'; //добавляем ссылки на звонок/чат $show .= ' '.$login.' <a href="skype:'.$login.'?chat">начать чат</a> <a href="skype:'.$login.'?call">позвонить</a>'; return $show; } //в том месте где нужно вывести статус скайп на сайте вызываем функцию echo getSkypeStatus(); ?>
Вот пример стилей для оформления готовой кнопки.
.skype { background: url("/images/skype.gif") no-repeat scroll 0 0 transparent; display: inline-block; height: 26px; margin-bottom: -10px; width: 26px; } .skype-off{ background-position: 0 -26px; }
А вот и сама картинка со значками скайпа для сайта.
На этом все, надеюсь помог вам.
Статус скайп на сайте
Спасибо! Как ни странно заработало!
Когда Скайп нормально будет отображать статус (правильно отдавать значение статуса). тогда и можно будет подумать сделать себе на сайт данную штуковину
А в чем проблема? У всех кому я ставил этот код, статус нормально отображается.