Woland
Помогите, гении программинга
Вроде задача примитивная, но чё-то не работает у меня нихера, как я не гуглил и книжку по php не листал ...
Есть страница. В странице есть инклюд, обычный php, ну скажем инклюдится файл /home/user/folder/file.inc. Надо, чтобы юзеру, при первом заходе на страницу, поставило куку на 1 час и показало (выполнило) инклюд. При следующем входе должно проверить куку, ели она есть - инклюд не показывать (не выполнять, пока час не пройдёт, пока кука действительна). Ну потом по новой, короче инклюдить файл надо 1 раз в час, контролировать прошедшее время через куку.
Помогите, люди добрые
Lexikon
как то так, у меня работало:
Код:
<?php
if (!isset($_COOKIE['include'])) {
setcookie('include','ok', time()+3600);
include './test.php';
}
?>
test.php
Код:
<?php
echo "TEST";
?>
Я правда для теста ставил вместо 3600 секунд 10, но сути не меняет.
Woland
Спасибо, разобрался ... Проблема была в том, что я ставил куку внизу страницы, после кучи php кода в ней ...
Lexikon
Woland писал:
Спасибо, разобрался ... Проблема была в том, что я ставил куку внизу страницы, после кучи php кода в ней ...
Пожалуйста. А то я тут постоянно по ПХП спрашиваю, вот хоть что-то полезное смог написать