Вопрос по PHP

Discussion in 'Песочница' started by komilfo, 26 Oct 2015.

  1. komilfo

    komilfo New Member

    Joined:
    7 Oct 2015
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    Доброго времени суток

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

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

    Буду благодарен если кто-то подскажет.
     
  2. yarbabin

    yarbabin HACKIN YO KUT

    Joined:
    21 Nov 2007
    Messages:
    1,663
    Likes Received:
    916
    Reputations:
    363
    при посещении записывайте либо в БД, либо в файл. примерно так: http://usefulscript.ru/hit_counter.php
     
    _________________________
  3. komilfo

    komilfo New Member

    Joined:
    7 Oct 2015
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    Благодарю. Меня интересует либо функция PHP, может есть такая? Либо как это можно сделать по средствам циклов?
     
  4. altai

    altai Member

    Joined:
    22 Oct 2015
    Messages:
    52
    Likes Received:
    13
    Reputations:
    0
    Записывать счетчик в БД, либо в файл, либо в куки. При входе на страницу проверять счетчик, и исходя из его значения выполнять то или иное действие.
     
  5. ol1ver

    ol1ver Active Member

    Joined:
    22 Jul 2011
    Messages:
    237
    Likes Received:
    155
    Reputations:
    0
    Вполне подойдёт запись в файл. (Гугл -> php работа с файлами). Только обратите внимание на функцию fopen() (параметр mode, http://php.net/manual/ru/function.fopen.php), имеется ввиду "указатель".
    Логика: открыли файл -> загнали значение в переменную -> увеличили -> записали в файл.

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

    jslby New Member

    Joined:
    18 May 2015
    Messages:
    37
    Likes Received:
    3
    Reputations:
    0
    Можно даже реализовать через ini файлы
     
Loading...