HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > БЕЗОПАСНОСТЬ И УЯЗВИМОСТИ > Песочница
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 26.10.2015, 08:30
komilfo
Новичок
Регистрация: 07.10.2015
Сообщений: 3
Провел на форуме:
982

Репутация: 0
По умолчанию

Доброго времени суток

Юзерский вопрос:

Как в PHP сделать так, чтобы при обращении к скрипту он выводил 0, обратились второй раз вывел 1, обратились третий раз вывел 2 и т.д.. Циклы выводят в строку указанный диапазон 012..., но мне это не надо, мне нужна одна цифра в указанном диапазоне и не случайным методом, а последовательно.

Буду благодарен если кто-то подскажет.
 
Ответить с цитированием

  #2  
Старый 26.10.2015, 08:35
faza02
Banned
Регистрация: 21.11.2007
Сообщений: 181
Провел на форуме:
1066435

Репутация: 1013
По умолчанию

Цитата:
Сообщение от komilfo  

Доброго времени суток
Юзерский вопрос:
Как в PHP сделать так, чтобы при обращении к скрипту он выводил 0, обратились второй раз вывел 1, обратились третий раз вывел 2 и т.д.. Циклы выводят в строку указанный диапазон 012..., но мне это не надо, мне нужна одна цифра в указанном диапазоне и не случайным методом, а последовательно.
Буду благодарен если кто-то подскажет.
при посещении записывайте либо в БД, либо в файл. примерно так: http://usefulscript.ru/hit_counter.php
 
Ответить с цитированием

  #3  
Старый 26.10.2015, 08:42
komilfo
Новичок
Регистрация: 07.10.2015
Сообщений: 3
Провел на форуме:
982

Репутация: 0
По умолчанию

Благодарю. Меня интересует либо функция PHP, может есть такая? Либо как это можно сделать по средствам циклов?
 
Ответить с цитированием

  #4  
Старый 26.10.2015, 18:48
Altai
Новичок
Регистрация: 04.02.2010
Сообщений: 0
Провел на форуме:
1574

Репутация: 0
По умолчанию

Записывать счетчик в БД, либо в файл, либо в куки. При входе на страницу проверять счетчик, и исходя из его значения выполнять то или иное действие.
 
Ответить с цитированием

  #5  
Старый 27.10.2015, 05:16
ol1ver
Участник форума
Регистрация: 22.07.2011
Сообщений: 229
Провел на форуме:
55143

Репутация: 0
По умолчанию

Вполне подойдёт запись в файл. (Гугл -> php работа с файлами). Только обратите внимание на функцию fopen() (параметр mode, http://php.net/manual/ru/function.fopen.php), имеется ввиду "указатель".

Логика: открыли файл -> загнали значение в переменную -> увеличили -> записали в файл.

Опять же вопрос не корректно. Счётчик для всех пользователей или опред. для каждого?(возможно работа с сессиями поможет/cookie)
 
Ответить с цитированием

  #6  
Старый 27.10.2015, 15:53
jslby
Познающий
Регистрация: 18.05.2015
Сообщений: 37
Провел на форуме:
13262

Репутация: 0
По умолчанию

Можно даже реализовать через ini файлы
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.