Проблемы обработки и отображения видеофайлов

167
.
Unlover
Проблема отображения и воспроизведения видеоматериалов


Коллеги, у меня возникла проблема, связанная с видеоматериалами: данные видеозаписи не отображаются и не воспроизводятся. Ни одним из доступных способов устранить данную неисправность не удаётся. Прошу обратить внимание на приведённый ниже скриншот
Прикрепленные файлы:
.
Открываешь консоль разработчика в браузере и смотришь что тебе отдается в этом файле, заголовки и сам контент.
Исходя из полученной информации начинаешь копать
.
другом PHP-файле видео нормально работают, а внутри JohnCMS — нет. Думаю, в JohnCMS нужно где-то внести изменения.
.
Кадило крутится, лавэха мутится
Путь к видео проверь правильный ли. Открой его по прямой ссылке, посмотри открывается ли.
.
Добавлено: 28.01.2026 / 14:32
# Simba (29.12.2025 / 09:22)
Путь к видео проверь правильный ли. Открой его по прямой ссылке, посмотри открывается ли.
Здравствуйте! У меня возникли проблемы с воспроизведением видео!!! Пожалуйста, предоставьте код для воспроизведения видео. Уже давно не

могу справиться. Код моих созданных видео следующий    // Prepare and execute the query (assuming your table is named 'articles')
    
     $stmtD = $pdo->prepare("SELECT * FROM `download__files` ORDER BY id DESC");
      // Change 'articles' to your table name
    $stmt->execute();
    $stmtD->execute();
    // Fetch all rows as an associative array
    $rows = $stmtD->fetchAll(PDO::FETCH_ASSOC);
    
    // If no rows, show a message
    if (empty($rows)) {
        echo "<p>No articles found in the database.</p>";
    } else {
        echo "<p>Article Links:</p>";
        // Loop through each row and echo the link
        foreach ($rows as $row) {
            // Escape outputs for safety
            $safe_id = (int)$row['id'];  // Cast to int for security
            $safe_name = htmlspecialchars($row['name'], ENT_QUOTES, 'UTF-8');
            $safe_nameT = htmlspecialchars($row['rus_name'], ENT_QUOTES, 'UTF-8');
        
            
            echo '<a href="/downloads/?act=view&id=' . (int)$safe_id . '">' . $safe_name . ' </a><br>';
            echo '<a href="/downloads/?act=view&id=' . (int)$safe_id . '">' . $safe_nameT . ' </a><br>';
        }
    }
} catch (PDOException $e) {
    // Handle connection or query errors
    echo "<p>Error: " . $e->getMessage() . "</p>";
}
// Close the connection (PDO does this automatically at script end)
$pdo = null;
?>


Добавлено: 28.01.2026 / 14:33
Но это код неправильно 

Добавлено: 28.01.2026 / 16:29
Кто есть ? Нууу исправляйте это ?
.
NaN is number
Unlover, Отформатировать бы сообщение, конечно 
.
# Senje (29.01.2026 / 02:27)
Unlover, Отформатировать бы сообщение, конечно 
Посмотрите на этот код, где-то он не работает. Если понимаете, исправьте, пожалуйста!!!

$stmtD = $pdo->prepare("SELECT * FROM `download__files` ORDER BY id DESC");
[/code][code=php]
// Change 'articles' to your table name
$stmt->execute();
$stmtD->execute();
// Fetch all rows as an associative array
$rows = $stmtD->fetchAll(PDO::FETCH_ASSOC);
// If no rows, show a message
if (empty($rows)) {
echo "No articles found in the database.";
} else {
echo "Article Links:";
// Loop through each row and echo the link
foreach ($rows as $row) {
// Escape outputs for safety
$safe_id = (int)$row['id'];  // Cast to int for security
$safe_name = htmlspecialchars($row['name'], ENT_QUOTES, 'UTF-8');
$safe_nameT = htmlspecialchars($row['rus_name'], ENT_QUOTES, 'UTF-8');
echo '[url=/downloads/?act=view&id=' . (int)$safe_id . ']' . $safe_name . ' [/url]
';
echo '[url=/downloads/?act=view&id=' . (int)$safe_id . ']' . $safe_nameT . ' [/url]
';
[/code][code=php]        }
}
} catch (PDOException $e) {
// Handle connection or query errors
echo "Error: " . $e->getMessage() . "";
}
[/code][code=php]// Close the connection (PDO does this automatically at script end)
$pdo = null;
?>
.
Металлович
Я уже если что помог вроде сказал что работает 
Всего: 8