• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Как Правильно Задать Цикл While?

  • Автор темы BlackShadow
  • Дата начала
B

BlackShadow

Файлы должны создаваться с пронумерованными именами по порядку. Как мне осуществлять проверку "если файл с номером уже существует, то счетчику прибавить +1". Вот мой неработающий цикл:
PHP:
$cc = 1;

$fl = "buys/b".$cc."_time.buy";

while(file_exists($fl)){
$cc++;
$fl = "buys/b".$cc."_time.buy";
break;
}

Помогите с осуществлением решения
 
B

BlackShadow

Останавливает, если файла не существует.... Убрать?
 
M

-master-

Нет он тут не то делает, совсем не то.
 
B

BlackShadow

PHP:
$cc = 1;

$fl = "buys/b".$cc."_time.buy";

while(file_exists($fl)){
$cc++;
$fl = "buys/b".$cc."_time.buy";
}

В итоге он проверяет, существует ли файл? И если да, то счетчик ++. Он еще раз проверяет. И так до тех пор, пока файла существовать не будет. А если его не существует, то его можно создать :)
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!