javascript — первый визит для запуска сценария preloader с использованием cookie

Хотя для предварительной загрузки веба-сайтов спорная я выбрал использовать один в данном проекте.

Прелоадер работает нормально. проблема в том, что это должно выполняться только при первом посещении

Вот что у меня так далеко:

<? if (!isset($HTTP_COOKIE_VARS["visited"])) { echo "<script>

$(window).load(function() {
$('#status').fadeOut();
$('#preloader').delay(350).fadeOut('slow');
$('body').delay(350).css({'overflow':'visible'});

});


</script>";

setcookie ("visited","Yes",time()+3600 * 24 * 10,'/', "siteurl.co.uk"); } ?>

Файл cookie работает, однако предварительный загрузчик работает каждый раз. Должен ли я использовать оператор if else? Какие-либо предложения?

2

Решение

Переменные $ HTTP_ * устарели

Причина, по которой $ HTTP_ * vars не работает на многих серверах, заключается в том, что это опция PHP для их включения.

Просто используйте $ _COOKIE

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]