Повторное появление баннера

loed
На сайте с 10.03.2007
Offline
188
477

Есть сквозной баннер с кнопкой "Закрыть", как сделать чтобы после нажатия на "Закрыть" при переходах на другие страницы он больше не появлялся?

[umka]
На сайте с 25.05.2008
Offline
456
#1

При нажатии на "Закрыть" вешать пользователю куку и проверять её перед повторным показом.

Лог в помощь!
loed
На сайте с 10.03.2007
Offline
188
#2
'[umka:
;9057512']При нажатии на "Закрыть" вешать пользователю куку и проверять её перед повторным показом.

я уже кое как догадался и кое что нашел, но вот как реализовать технически не въеду....

T
На сайте с 20.03.2007
Offline
67
Toy
#3
но вот как реализовать технически не въеду....

И не стоит в таком случае въезжать, наймите кого-нибудь, это элементарная задача.

loed
На сайте с 10.03.2007
Offline
188
#4
Toy:
И не стоит в таком случае въезжать, наймите кого-нибудь, это элементарная задача.

да, скорее всего так и придется сделать, думал там все проще

Ёхан Палыч
На сайте с 07.05.2006
Offline
169
#5

loed, ну там и так не сложно, через сессии еще проще.

<?php

session_start(); //в начало файла

if (!isset($_SESSION['banner'])) {

$_SESSION['banner'] = 1; //вкл баннер по умолчанию

}

//....

if ($_SESSION['banner']!=0) {

echo "Banner ON";

} else {

echo "Banner OFF";

}

//....

// кнопка "Закрыть" -> $_SESSION['banner'] = 0;

?>

loed
На сайте с 10.03.2007
Offline
188
#6
Ёхан Палыч:
loed, ну там и так не сложно, через сессии еще проще.
<?php
session_start(); //в начало файла
if (!isset($_SESSION['banner'])) {
$_SESSION['banner'] = 1; //вкл баннер по умолчанию
}
//....
if ($_SESSION['banner']!=0) {
echo "Banner ON";
} else {
echo "Banner OFF";
}
//....
// кнопка "Закрыть" -> $_SESSION['banner'] = 0;
?>

Спасибо, но я от php далек... не откажусь от платной помощи...

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий