За последние 24 часа нас посетили 17538 программистов и 1573 робота. Сейчас ищут 1424 программиста ...

Счетчик файлов!?

Тема в разделе "PHP для новичков", создана пользователем dotez, 1 авг 2017.

  1. dotez

    dotez Активный пользователь

    С нами с:
    18 мар 2010
    Сообщения:
    41
    Симпатии:
    0
    Ребят есть вот такой код (отрывок но толкьо он нам и нужен сейчас)

    PHP:
    1. function myscandir($dir, $sort=0){
    2.     $list = scandir($dir, $sort);
    3.     if (!$list) return false;
    4.     if ($sort == 0) unset($list[0],$list[1]);
    5.     else unset($list[count($list)-1], $list[count($list)-1]);
    6.     return $list;
    7. }
    8. //$dir = __DIR__.'/Keys';
    9. $dir = dirname(__DIR__) . DIRECTORY_SEPARATOR . 'Keys';
    10. $files1 = myscandir($dir);
    11. $file1 = $files1[array_rand($files1)];
    12. //$rows = file(__DIR__.'/Keys/' . $file1);
    13. $rows = file(dirname(__DIR__) . '/Keys/' . $file1);
    14. echo '<pre>';
    15. print_r($rows);
    16. echo '</pre>';
    17.       echo   '-'.clear($rows[0]).'-<br>';
    18.       echo   '-'.clear($rows[1]).'-<br>';
    19.       echo   '-'.clear($rows[2]).'-<br>';
    20.       echo   '-'.clear($rows[3]).'-<br>';
    21.          
    22. $connection = new OAuth(
    23.         clear($rows[0]),
    24.         clear($rows[1]),
    25.         clear($rows[2]),
    26.         clear($rows[3])
    27.         );
    Из него видно что происходит подключение к папке KYES и от туда рандомно берется для работы один файл- любой. (они там кучей свалены ТХТ с рандомными именами)
    так вот, помоигте дописать сюда строки, которые будут считать сколько раз использовался файл с таким то именем.
    Я это вижу так- в папке KEYS должна быть еще одна папка к примеру- REESTR где будет еще один ТХТ файл например SCHETCHIK.TXT - вечный в котором будет вестись счетчик- сколько раз рандомный ТХТ файл из папки КЕЙС уже использовался.
    ну к примеру внутри него должно быть построчно-
    1.тхт 100
    2.тхт 120
    3.тхт 10
    vasya.txt 15
    и т.д.
    Поможете?)
     
  2. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    чем?
    --- Добавлено ---
    сделай отдельно счётчик и пиши в файл его,
    читай из файла цифру и увеличивай, как получится, то внедри к себе в скрипт
     
  3. dotez

    dotez Активный пользователь

    С нами с:
    18 мар 2010
    Сообщения:
    41
    Симпатии:
    0
    вот именно это я прошу сделать.
     
  4. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    за тебя? есть же функции file() и file_put_contents