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

newcss

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

Вообщем понадобилось сделать индикатор состояния присуствия. Вообщем если человек играет в игру, то выводится картинка он в игре, если нет, то нет, вообщем как индикатор ICQ =). Вся проблема теперь как выводить индикатор =(.
Скрипт PHP работает и выдает полученную картинку по запросу, точнее на нее адрес, как сделать так, чтобы
можно было при помощи тегов вывести картинку:
Пример:
<img src=www.xxx.com.ru/in?name=lose&img=1>

Что должен выводить скрипт чтобы такая фишка работала?
 

newcss

Guest
а как это сделать чтобы выдавал картинку?
 

newcss

Guest
хм... он и выдает полный адрес картинки, но не работает =(

http://hooligan.territory.ru/moduls/indicator/ind.php?name=newcss&img=1

если прописать это в IMG SRC="" то не сработает, а если просто адрес, то тоже =(
 

Фанат

oncle terrible
Команда форума
при чём здесь адрес?
если тебе надо выдать картинку - и выдавай картинку. а не её адрес
 

newcss

Guest
хм... а это как ?
echo, а дальше? пример можно ? Плиззз
 

Фанат

oncle terrible
Команда форума
дальше, как раз ничего.
а вот перед эхо - надо, наверное, прочитать файл, который ты собрался выводить?
 

newcss

Guest
хм... логично.. ща попробую. Прочитать функцией file_get_contents?
 

specialist

Guest
я может чего-то не понимаю ...но причём здесь file_get_contents?!!...
сделай файл для вывода картинки типа image.php ..ему передвай id твоего чела..будет проверияться таблица пользоватлей в онлайне...типа если он там. то выводим одну картинку..если нет другую...
и будет у тебя что-то вроде <img src="www.xxx.com.ru/image.php?id=353">
 

fixxxer

К.О.
Партнер клуба
Господа, вы все извращенцы.
делаем картинки online.gif и offline.gif
PHP:
<?
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?>">
 

Фанат

oncle terrible
Команда форума
fixxxer
я хотел предложить ему это, но линк наверняка будет размещаться и на других сайтах тоже.

-~{}~ 30.05.05 11:29:

specialist, подумай ещё.
 

specialist

Guest
Автор оригинала: fixxxer
Господа, вы все извращенцы.
:)
делаем картинки online.gif и offline.gif
PHP:
<?
function user_is_online($user_id) { ... }
$image_name =  (user_is_online($user_id))? "online.gif":"offline.gif";
?>
<img src="/images/<?=$image_name?>">
так посимпотичнее вроде :)
Фанат
но линк наверняка будет размещаться и на других сайтах тоже.
тогда чем не подходит мой вариант?
(+ читаем ссыль, которую дал slach)
 

Фанат

oncle terrible
Команда форума
никакого варианта ты не написал.
точнее, ничего нового по сравнению с тем, что человек уже сам сообразил.
 

fixxxer

К.О.
Партнер клуба
> линк наверняка будет размещаться и на других сайтах тоже

Ну, тогда [m]header[/m] + [m]readfile[/m].
 

impossible

Новичок
Фанат
попытка номер 2:
PHP:
<?
$user['online']=1;
if ($user['online']) {
	$img=imagecreatefromjpeg('online.jpg');
}
else {
	$img=imagecreatefromjpeg('offline.jpg');
}
imagejpeg($img);
imagedestroy($img);
?>
 

Astral Man

We Will Rock You
impossible
Зачем создавать картинки, если можно просто показать нужную???
 
Сверху