Подскажите возможно ли задать странице параметры что бы на нее могли зайти к примеру только 50 человек и после она становится недоступна?
Код (Text): <?php $counter=1; if(file_exists('counter.txt')){ $counter=(int)file_get_contents('counter.txt'); if($counter<50){ $counter+=1; file_put_contents('counter.txt',$counter); }else{ header("HTTP/1.0 404 Not Found"); die; } }else{ file_put_contents('counter.txt',$counter); } ?> <!DOCTYPE html> <html lang="ru"> <head> <meta charset="utf-8" /> <title>Некая страница</title> </head> <body> количество посещений: <?php echo $counter?> </body> </html> PS. Правда, этот код не может знать, посетили ли страницу именно 50 человек, или это были боты. Он просто считает количество запросов.
Судя повсему данные сохраняются что страница уже заблокировалась,а как снова ее зделать доступной?Убрать код?В принципе постоянно убирать код не проблема,но если этот процесс нужно несколько раз в день повторить?Когда код вставляеш обратно то страница уже сразу заблокированна.
nevajno22, ты просил, чтобы было максимум 50 посещений. Теперь, получается, запросы растут? Чтобы "обнулить" посещения, нужно удалить файл counter.txt, в нем идет запоминание количества посещений.