Индикатор состояния

impossible

Новичок
я не вижу icq-подобного способа для отображения состояния на других сайтах.
 

Фанат

oncle terrible
Команда форума
чего-чего ты не видишь?
не видишь где?
в том что ты сам же и написал?
 

impossible

Новичок
есть два способа отображения состояния
1. только на сайте
2. возможность отображать состояние с других сайтов, посредством: <img src="http://situs.ru/online.php?user_id=333">

fixxxer
это способ для 1 случая
мой - для второго
 

impossible

Новичок
1 способ от fixxxer
<?
function user_is_online($user_id) { ... }
if (user_is_online($user_id))
$image_name = "online.gif";
else
$image_name = "offline.gif";
?>
<img src="/images/<?=$image_name?>">

--ничего сложного в нем нет, если newcss это устраивает, все ok

2 способ от fixxxer
> линк наверняка будет размещаться и на других сайтах тоже
Ну, тогда header + readfile.

--привел способ реализации, но он был удален. думал что что-то там не корректно, привел второй способ...
я не понимаю, что в этом способе плохого (кроме того что "тяжеловат") и почему я должен основываться на способ от fixxxer, в то время как сам это предлагал в начале
 

fixxxer

К.О.
Партнер клуба
для медленных двигателей объясняю. на хрена
1) инитить gd
2) преобразовывать gif/jpeg во внутреннее представление GD
3) преобразовывать из него обратно в gif/jpeg
если можно просто отдать картинку?
 

impossible

Новичок
мдя...тормознул
PHP:
<?
$user['online']=1;
header ("Content-type: image/jpeg");
if ($user['online']) {
	readfile('online.jpg');
}
else {
	readfile('offline.jpg');
}
?>
 
Сверху