Търсите прост начин да покажа приветствено съобщение на посетителите за първи път на моя уебсайт. Какъв е най-добрият подход?
Отговори:
19 за отговор № 1Използване на бисквитка:
if (empty($_COOKIE["first_time"])) {
show_welcome_message();
setcookie("first_time", 1, time()+157680000); /* expire in 5 years */
}
Разбира се, ако потребителите изчистят бисквитките му, той ще види съобщението отново. Ако не приема бисквитки, той ще вижда съобщението през цялото време.
1 за отговор № 2
Без автентифицирана сесия (вход) ще бъдете принудени да използвате бисквитка. Ако бисквитката не присъства, задайте я и едновременно с това покажете поздравителното съобщение.
0 за отговор № 3
Cookie. Ако посетителят няма бисквитката за вашия сайт, след това покажете приветствено съобщение. Това не е безупречен метод (тривиално е потребителят да изтрива бисквитките), но това е най-доброто, което можете да направите.