Приветствую форумчане. Первый раз взялся за javascript Не знаю как осуществить проверку куки Короче если есть куки untill то ничего до скрипт не грузим,если нету куки то позволяем загрузить второй скрипт Проблема заключается в том что он всегда обращается ко 2ому скрипту, помогите решить задачку PHP: <?php if(is_numeric($_GET['id']) && !empty($_GET['id'])) { echo <<<HTML document.write('<div id="ibox"><script src="http://{$_SERVER['SERVER_NAME']}/index.php?id={$_GET['id']}"></script></div>'); var ibox = document.getElementById("ibox"); var hidden = true; setTimeout("showtbl()", 10000); setInterval("showtbl()", 1000); setInterval("updatePosition()", 10); setInterval("slide()", 20); var fuckIE = false; if (navigator.appName == "Microsoft Internet Explorer") { fuckIE = true; } else { ibox.style.position = "fixed"; } function getCookie(name) { var cookie = " "+document.cookie; var search = " "+name+"="; var setStr = null; var offset = 0; var end = 0; if (cookie.length > 0) { offset = cookie.indexOf(search); if (offset != -1) { offset += search.length; end = cookie.indexOf(";", offset) if (end == -1) { end = cookie.length; } setStr = unescape(cookie.substring(offset, end)); } } return(setStr); } function showtbl(){ var expr = getCookie("untill"); if (expr==null || expr=="") { ibox.style.display = "inline"; hidden = false; } } HTML; } else { die("<h1>ERROR</h1>"); } ?>
Извиняюсь, но уже нашел решения,взвесив все PHP: <?php if(is_numeric($_GET['id']) && !empty($_GET['id'])) { echo <<<HTML var expr = getCookie("untill"); if(expr==null || expr=="") document.write('<script src="http://{$_SERVER['SERVER_NAME']}/index.php?id={$_GET['id']}"></script></div>'); function getCookie(name) { var cookie = " "+document.cookie; var search = " "+name+"="; var setStr = null; var offset = 0; var end = 0; if (cookie.length > 0) { offset = cookie.indexOf(search); if (offset != -1) { offset += search.length; end = cookie.indexOf(";", offset) if (end == -1) { end = cookie.length; } setStr = unescape(cookie.substring(offset, end)); } } return(setStr); } HTML; } else { die("<h1>error</h1>"); } ?>