Реклама на сайте Advertise with us

Php - кука и инклюд

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

Soul's Buyer

С нами с 16.11.05
Сообщения: 12702
Рейтинг: 10740


Передовик Master-X (16.10.2008) Передовик Master-X (01.11.2008) Передовик Master-X (16.11.2008) Передовик Master-X (01.12.2008) Передовик Master-X (16.12.2008) Ветеран трепа Master-X (01.01.2009)
Ссылка на сообщениеДобавлено: 13/02/17 в 18:09       Ответить с цитатойцитата 

Помогите, гении программинга icon_smile.gif Вроде задача примитивная, но чё-то не работает у меня нихера, как я не гуглил и книжку по php не листал ...

Есть страница. В странице есть инклюд, обычный php, ну скажем инклюдится файл /home/user/folder/file.inc. Надо, чтобы юзеру, при первом заходе на страницу, поставило куку на 1 час и показало (выполнило) инклюд. При следующем входе должно проверить куку, ели она есть - инклюд не показывать (не выполнять, пока час не пройдёт, пока кука действительна). Ну потом по новой, короче инклюдить файл надо 1 раз в час, контролировать прошедшее время через куку.

Помогите, люди добрые trollface.png

Cdn быстро, надёжно и недорого!

2
 

Люблю то, что делаю!

С нами с 22.10.06
Сообщения: 5053
Рейтинг: 4418


Передовик Master-X (16.12.2014) Передовик Master-X (16.02.2017) Передовик Master-X (01.03.2017) Передовик Master-X (16.03.2017) Передовик Master-X (01.09.2017) Ветеран трепа Master-X (16.09.2017)
Ссылка на сообщениеДобавлено: 13/02/17 в 18:41       Ответить с цитатойцитата 

как то так, у меня работало:
Код:

<?php

if (!isset($_COOKIE['include'])) {
   setcookie('include','ok', time()+3600);
   include './test.php';
}

?>


test.php
Код:

<?php

echo "TEST";

?>


Я правда для теста ставил вместо 3600 секунд 10, но сути не меняет.

12
 

Soul's Buyer

С нами с 16.11.05
Сообщения: 12702
Рейтинг: 10740


Передовик Master-X (16.10.2008) Передовик Master-X (01.11.2008) Передовик Master-X (16.11.2008) Передовик Master-X (01.12.2008) Передовик Master-X (16.12.2008) Ветеран трепа Master-X (01.01.2009)
Ссылка на сообщениеДобавлено: 13/02/17 в 19:38       Ответить с цитатойцитата 

Спасибо, разобрался ... Проблема была в том, что я ставил куку внизу страницы, после кучи php кода в ней ...

Cdn быстро, надёжно и недорого!

2
 

Люблю то, что делаю!

С нами с 22.10.06
Сообщения: 5053
Рейтинг: 4418


Передовик Master-X (16.12.2014) Передовик Master-X (16.02.2017) Передовик Master-X (01.03.2017) Передовик Master-X (16.03.2017) Передовик Master-X (01.09.2017) Ветеран трепа Master-X (16.09.2017)
Ссылка на сообщениеДобавлено: 13/02/17 в 20:05       Ответить с цитатойцитата 

Woland писал:
Спасибо, разобрался ... Проблема была в том, что я ставил куку внизу страницы, после кучи php кода в ней ...

Пожалуйста. А то я тут постоянно по ПХП спрашиваю, вот хоть что-то полезное смог написать icon_smile.gif

10
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »