Работа с именем пользователя
Для работы скрипта вам необходимо скопировать функции из раздела "Функции JavaScript для манипулирования Cookie" и пометите их в промежуток между парой тегов <HEAD>...</HEAD>
> в вашей странице. Скрипт запрашивает у пользователя его имя и запоминает его. При следующих входах этого пользователя он приветствует пользователя, уже зная его имя и не запрашивая его более. Если необходимо, можно изменить имя пользователя, в том случае если зашёл пользователь с иным именем (к примеру, если с этого компьютера работают несколько пользователей) или пользователь просто ошибся, набирая своё имя.
<SCRIPT LANGUAGE="JavaScript">
<!--
// создать экземпляр объекта Date
var now = new Date();
// исправление ошибки браузера Navigator 2.0 для Macintosh
fixDate(now);
// cookie актуален 1 год (т.е. 365 дней)
// 365 дней в году
// 24 часов в дне
// 60 минут в часе
// 60 секунд в минуте
// 1000 миллисекунд в секунде
now.setTime(now.getTime() + 365 * 24 * 60 * 60 * 1000);
var username = getCookie("username");
// если cookie не найден, спросить имя
if (!username) {
username = prompt("Как Вас зовут?: ", "");
}
//сохранить новое cookie
setCookie("username", username, now);
if (username) {
document.write("Приветствуем Вас на этой странице, " + username + ".");
setCookie("username", username, now);
} else
document.write("Вы отказались ввести своё имя. Секрет :-)?");
// -->
</SCRIPT>
Разместите этот скрипт где-либо на странице и он будет приветствовать пользователей.