Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Помогите реализовать информер
 
 автор: Ziq   (06.04.2006 в 21:37)   письмо автору
 
 

Хочу сделать информер, смысл в следующем.

Человек обращается со своим id к странице. Из базы выбираются данные, в частности вид информера. Его (информер) нужно вывести в браузер.

Трудность возникает только с последним действием. Помогите реализовать с помощью PHP

   
 
 автор: Киналь   (06.04.2006 в 22:34)   письмо автору
 
   для: Ziq   (06.04.2006 в 21:37)
 

А в чем проблема? С видом информера, в смысле. конкретным интерфейсом? Тогда делайте стилями:

<?
switch ($inf_style)
{
 case (
1)
  {
   
$style="1";
   break;
  }
 case (
2)
  {
   
$style="2";
   break;
  }
}

//-----------//

echo "<div style='inf_$style'>Информация</div>";
?>


Или я не так понял?

   
 
 автор: Ziq   (06.04.2006 в 23:02)   письмо автору
 
   для: Киналь   (06.04.2006 в 22:34)
 

Нет информер - это картинка

   
 
 автор: Киналь   (06.04.2006 в 23:23)   письмо автору
 
   для: Ziq   (06.04.2006 в 23:02)
 

Хм... А что из себя представляет картинка? Динамически генерируемая или уже существующая?

   
 
 автор: Ziq   (06.04.2006 в 23:38)   письмо автору
 
   для: Киналь   (06.04.2006 в 23:23)
 

Уже существующая

   
 
 автор: Ziq   (07.04.2006 в 19:14)   письмо автору
 
   для: Ziq   (06.04.2006 в 23:38)
 

Неужели никто не знает?

   
 
 автор: ZzZzZzZ   (07.04.2006 в 21:01)
 
   для: Ziq   (07.04.2006 в 19:14)
 

http://www.google.ru/search?num=100&hl=ru&q=php+%D0%B2%D1%8B%D0%B2%D0%BE%D0%B4+%D0%BA%D0%B0%D1%80%D1%82%D0%B8%D0%BD%D0%BA%D0%B8&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&lr=

   
 
 автор: Киналь   (07.04.2006 в 23:31)   письмо автору
 
   для: Ziq   (06.04.2006 в 21:37)
 


<? 
switch ($inf_type

case (
1
  { 
   
$img="1"
   break; 
  } 
case (
2
  { 
   
$img="2"
   break; 
  } 


//-----------// 

echo "<img src='inf_$img.jpg'>"
?>

   
 
 автор: Ziq   (08.04.2006 в 20:10)   письмо автору
 
   для: Киналь   (07.04.2006 в 23:31)
 

Нет, Вы наверно меня неправильно поняли.

Задача заключается в том, что человек устанавливает у себя на сайте код

<img src="http://site.ru/image.php?id=22231">

Вот 22231 - это уникальный номер зарегестрирванного пользователя. Весь смысл в том, что это картинка, а не html код.

Вот мне и интересно какие заголовки нужно отослать... как реализовать двумя словами :)

   
 
 автор: Ziq   (08.04.2006 в 22:23)   письмо автору
 
   для: Ziq   (08.04.2006 в 20:10)
 

Нашел решение, оказалось проще, чем я думал
<?
header('Content-type: image/gif');
echo file_get_contents("1.gif");
?>

P.S. Хотел бы услышать мнение профессионалов. Не будет ли этот скрипт грузить сервер?

   
 
 автор: cheops   (09.04.2006 в 00:45)   письмо автору
 
   для: Ziq   (08.04.2006 в 22:23)
 

>P.S. Хотел бы услышать мнение профессионалов. Не будет ли
>этот скрипт грузить сервер?
Другие методы ещё хуже :))) этот наимее ресурсоёмкий, особенно, если размер 1.gif не очень большой.

   
 
 автор: Ziq   (09.04.2006 в 19:14)   письмо автору
 
   для: cheops   (09.04.2006 в 00:45)
 

Большое спасибо

P.S. Файл менее 5 Кб. Это немного?

   
 
 автор: cheops   (10.04.2006 в 00:14)   письмо автору
 
   для: Ziq   (09.04.2006 в 19:14)
 

Нет это мало, скорее всего файл быстро попадёт в файловый кэш и нагрузка на сервер будет минимально.

   
 
 автор: Киналь   (09.04.2006 в 00:40)   письмо автору
 
   для: Ziq   (08.04.2006 в 20:10)
 

Извиняюсь:) Действительно, не понял сначала, что такое информер=)

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования