Помогите разобраться, как ставить на статичные баннеры (jpg, gif) ссылку?

Статус
Закрыто для дальнейших ответов.

DimOn

Active Member
Регистрация
09.11.2007
Сообщения
29
Помогите разобраться, как ставить на статичные баннеры (jpg, gif) ссылку?
Для каждого баннера есть своя площадка, пример одной из них в приложении.

Код:
<div align="center">
<?php
  function qfile($qfilename){
	return file_exists(DA_ROOT."modules/reklama/gfx/quadro/".$qfilename);
  }
  
  $qfile = array('banner.swf', 'banner.bmp', 'banner.jpg', ',banner.gif');

				 
  if ((qfile($qfile[0])) || (qfile($qfile[1])) || (qfile($qfile[2])) || (qfile($qfile[3]))) {
	echo '<noindex><table width="165" border="0" cellspacing="0" cellpadding="2">'."\n";
	if ((qfile($qfile[0])) || (qfile($qfile[1]))) {
	  echo "<tr>\n";
	  $t = "&nbsp;";
	  if (qfile($qfile[0])) $t = placeFlash("/modules/reklama/gfx/quadro", $qfile[0], 80, 30);
	  echo "  <td>".$t."</td>\n";
	  $t = "&nbsp;";
	  if (qfile($qfile[1])) $t = placeFlash("/modules/reklama/gfx/quadro", $qfile[1], 80, 30);
	  echo "  <td>".$t."</td>\n";
	  echo "</tr>\n";
	}
	if ((qfile($qfile[2])) || (qfile($qfile[3]))) {
	  echo "<tr>\n";
	  $t = "&nbsp;";
	  if (qfile($qfile[2])) $t = placeFlash("/modules/reklama/gfx/quadro", $qfile[2], 80, 30);
	  echo "  <td>".$t."</td>\n";
	  $t = "&nbsp;";
	  if (qfile($qfile[3])) $t = placeFlash("/modules/reklama/gfx/quadro", $qfile[3], 80, 30);
	  echo "  <td>".$t."</td>\n";
	  echo "</tr>\n";
	}

	
  echo "</table></noindex>\n<br /><br />\n";
  }
?>
</div>
 

ZitosS_32

Совесть
Регистрация
12.03.2006
Сообщения
852
А что сложного? Или я не понял...
Код:
<a href="..."><img ... /></a>
Вот ссылка на простую картинку jpg или gif
 

medwoodu

Злобный модер
Регистрация
22.12.2005
Сообщения
1 418
Код:
 echo "  <td><a href='ссылка'>".$t."</a></td>\n";
 

medwoodu

Злобный модер
Регистрация
22.12.2005
Сообщения
1 418
куда вставляли то? там два места таких :)
 

DimOn

Active Member
Регистрация
09.11.2007
Сообщения
29
куда вставляли то? там два места таких :)
Мне нужно ссылку на 2-й баннер.

Код:
f ((qfile($qfile[2])) || (qfile($qfile[3]))) {
	  echo "<tr>\n";
	  $t = "&nbsp;";
	  if (qfile($qfile[2])) $t = placeFlash("/modules/reklama/gfx/quadro", $qfile[2], 80, 30);
	   echo "  <td><a href=''http://www.itforums.ru">".$t."</a></td>\n";
	  $t = "&nbsp;";
Вот сюда и ставил, по моему больше некуда.
 

medwoodu

Злобный модер
Регистрация
22.12.2005
Сообщения
1 418
отсчет в массиве начинается с 0 так что может надо было на qfile[1] ссылку прописывать?
 

DimOn

Active Member
Регистрация
09.11.2007
Сообщения
29
отсчет в массиве начинается с 0 так что может надо было на qfile[1] ссылку прописывать?
Это понятно что отчет начинается с "0" и если считать от 1 то я поставил ссылку на 3-й баннер, всего их 4, тоесть ссылка стояла на предпоследнем.
 
Статус
Закрыто для дальнейших ответов.
Верх Низ