Продвинутые комментарии
Теперь на моих сайтах «умные» комментарии. Как это? Я просто сделал функцию на JavaScript для записи куки (нужно передать "Название-куки = Значение" и количество дней действия).
function SetCookie(id, days){
var ws=new Date();
ws.setDate(days+ws.getDate());
document.cookie=id+"; path=/; expires="+ ws.toGMTString(); }
Ну а существование куки проверяется таким вот скриптом:
if(document.cookie.indexOf("Название=Значение") != -1) { Что делать, если куки есть }
В общем, сайт на месяц запоминает открытую форму комментариев. Также, можно их вообще закрыть. Это тоже запомнится. Думаю, я и дальше буду осваивать этот простой прием в других областях. Интерактивная часть на ДжаваСкрипте реализуется намного проще, чем посредством PHP. Да, это будет работать не во всех браузерах... но мне как-то нет до этого дела. В таких вот интерактивных мелочах на сайте нет ничего «критичного». А 99% у меня здесь будет работать и без них.