Шапка с использованием Flash & Cookies

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

KPACTu

Новичок
Регистрация
26.02.2012
Сообщения
3
Здравствуйте, возникла идея. В шапке сайта использую флеш анимацию (.swf), надо реализовать таким образом, что бы при первом заходе воспроизводилась одна флешка, а при всех последующих другая. Реализовать это, как я понял, можно через куки. Беда в том что с куками никогда не работал, да и вообще опыта в веб-программировании имею маловато.
Сайт делаю на ipb 3.2.3(хотя это навряд ли важно).

То есть при первом заходе в шапке должно отображаться это(стили опущу):
Код:
<object classid=”clsid:D27CDB6E-AE6D-11cf-96B8-444553540000” codebase=http://download.macromedia.com/pub/shockwave/
cabs/flash/swflash.cab#version=6,0,0,0 width=”600” height=”500” id=”header1”>
<param name=name value=”header1”>
<param name=movie value=”header1.swf”>
<param name=quality value=high>
  <embed src=”header1.swf”
quality=high width=”600” height=”500”
name=”header1”
swliveconnect=true
type=”application/x-shockwave-flash”
pluginspage=”http://www.macromedia.com/go/getflashplayer”>
  </embed >
</object >
А при втором и всех последующих это:
Код:
<object classid=”clsid:D27CDB6E-AE6D-11cf-96B8-444553540000” codebase=http://download.macromedia.com/pub/shockwave/
cabs/flash/swflash.cab#version=6,0,0,0 width=”600” height=”500” id=”header2”>
<param name=name value=”header2”>
<param name=movie value=”header2.swf”>
<param name=quality value=high>
  <embed src=”header2.swf”
quality=high width=”600” height=”500”
name=”header2”
swliveconnect=true
type=”application/x-shockwave-flash”
pluginspage=”http://www.macromedia.com/go/getflashplayer”>
  </embed >
</object >
Заранее благодарю за помощь. Можно и ссылки на качественные учебники по кукам.
 

KPACTu

Новичок
Регистрация
26.02.2012
Сообщения
3
Ну что? никто не поможет?
 

lekzd

parse error: parse error, unexpected T_STRING...
Регистрация
17.02.2011
Сообщения
1 125
технология отдачи cookies до безумия проста, не думаю, что это стоит целого учебника по ним

ваша задача на PHP выглядит так
Код:
<?
if (!isset($_COOKIE['first_time_on_site'])) {
?>
здесь код если первый раз на сайте
<?
//Ставим куки на год вперед, можно и больше
setcookie('first_time_on_site','1',time()+(60*60*24*365));
} else {
?>
а здесь код, если уже заходили на сайт с этого браузера (куки привязаны к браузеру)
<?}?>
ЗЫ: код не тестировался, но по идее должен работать, ночь не спал, потому голова немного кругом
 
Статус
Закрыто для дальнейших ответов.
Верх Низ