<?php
// check-structure.php - проверка структуры файлов
header('Content-Type: text/plain; charset=utf-8');
echo "=== ПРОВЕРКА СТРУКТУРЫ ФАЙЛОВ ===\n\n";

$base_dir = __DIR__;

echo "Текущая директория: $base_dir\n\n";

// Проверяем существование файлов
$files_to_check = [
    'index.html',
    'css/style.css', 
    'css/',
    'js/',
    'api/'
];

foreach ($files_to_check as $file) {
    $full_path = $base_dir . '/' . $file;
    if (file_exists($full_path)) {
        echo "✅ $file - СУЩЕСТВУЕТ\n";
        if (is_dir($full_path)) {
            echo "   (это директория)\n";
        }
    } else {
        echo "❌ $file - ОТСУТСТВУЕТ\n";
    }
}

echo "\n=== СОДЕРЖИМОЕ ТЕКУЩЕЙ ДИРЕКТОРИИ ===\n";
$items = scandir($base_dir);
foreach ($items as $item) {
    if ($item != '.' && $item != '..') {
        $item_path = $base_dir . '/' . $item;
        $type = is_dir($item_path) ? '[DIR] ' : '[FILE]';
        echo "$type $item\n";
    }
}

// Проверяем css директорию отдельно
echo "\n=== ПРОВЕРКА CSS ДИРЕКТОРИИ ===\n";
$css_dir = $base_dir . '/css';
if (is_dir($css_dir)) {
    $css_files = scandir($css_dir);
    foreach ($css_files as $file) {
        if ($file != '.' && $file != '..') {
            echo "📄 css/$file\n";
        }
    }
} else {
    echo "❌ Директория css/ не существует!\n";
}
?>