Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Сколько раз пользователь посетил это страницу.

Сообщения:  [1-10]   [11-13] 

 
 автор: lElectroHardl   (07.08.2010 в 18:41)   письмо автору
 
   для: Valick   (07.08.2010 в 17:10)
 

У меня тоже работает, только немного по-другому.

  Ответить  
 
 автор: Valick   (07.08.2010 в 17:10)   письмо автору
 
   для: lElectroHardl   (07.08.2010 в 16:42)
 

ну тогда не судьба :)
у меня типа работает

  Ответить  
 
 автор: lElectroHardl   (07.08.2010 в 16:42)   письмо автору
 
   для: Valick   (07.08.2010 в 13:48)
 

Так и делал. Тыкал раз 100. И ждал, пред "тыкиванием", и зажимал... Все время пишет "Слишком часто..."

  Ответить  
 
 автор: Valick   (07.08.2010 в 13:48)   письмо автору
 
   для: lElectroHardl   (07.08.2010 в 13:42)
 

давайте без примерно... просто скопируйте код который я написал (если вы не заметили, то он немного исправлен) и без лишней суеты тыркайте на конопырку обновления страницы.

  Ответить  
 
 автор: lElectroHardl   (07.08.2010 в 13:42)   письмо автору
 
   для: Valick   (07.08.2010 в 13:07)
 

Да, примерно так.
Постоянно пишет "Часто заходите".

  Ответить  
 
 автор: Valick   (07.08.2010 в 13:07)   письмо автору
 
   для: lElectroHardl   (07.08.2010 в 12:53)
 

а вот так?
session_start();
if(empty($_SESSION[time])) $_SESSION[time]= time();
if ($_SESSION[time]>time()-3) echo "часто заходите"; 
else $_SESSION[time]=time();

  Ответить  
 
 автор: lElectroHardl   (07.08.2010 в 12:53)   письмо автору
 
   для: Valick   (07.08.2010 в 12:29)
 

Пробовал.

  Ответить  
 
 автор: Valick   (07.08.2010 в 12:29)   письмо автору
 
   для: lElectroHardl   (07.08.2010 в 12:28)
 

Этот вариант не работает (либо это только у меня).
а сессию не пробовал стартовать?)

  Ответить  
 
 автор: lElectroHardl   (07.08.2010 в 12:28)   письмо автору
 
   для: serenya1983   (06.08.2010 в 22:45)
 

Этот вариант не работает (либо это только у меня).
Вот рабочий вариант:
<? setcookie("time"time() - 1);

if ( ( 
time() - $_COOKIE['time'] ) < 2.5 )
exit (
"Не загружайте страницу так часто! <br>"."<a href="."http://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'].">Refresh</a>");

  Ответить  
 
 автор: serenya1983   (06.08.2010 в 22:45)   письмо автору
 
   для: lElectroHardl   (06.08.2010 в 22:44)
 


if (time()-$_SESSION['time']>1) echo "часто заходите";
else $_SESSION['time']=time();

  Ответить  

Сообщения:  [1-10]   [11-13] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования