Php доходчиво объясняет проблему. Чтобы их понять, нужно прочитать. Если не знаешь английского, то воспользуйся переводчиком. Ты тратишь время на то, чтобы сделать скрин, зайти сюда на сайт, форум, создать тему, прикрепить скрин и написать текст. А это время мог потратить на перевод и уже заняться решением проблемы. 1 ошибка указывает на то, что ты используешь переменную, которая не объявлена нигде. 2 ошибка показывает, что ты пытаешься работать с папкой, которой не существует по заданному пути. 3 ошибка возникает из-за 2, так как readdir ожидает сущность (папку), а ему прилетает boolean (true/false). Решить 2 проблему - вероятно, решится 3, если код написан правильно.