Ответы пользователя по тегу Веб-разработка
  • Как создать уникальную страницу для скачивания файлов?

    @Sxasxvfddvrdvf
    Для начала все ссылки ведущие на скачивание файла нужно заменить. Например, если ссылка на скачивание картинок была такая: <a href="/images/image.jpg" download>download</a>
    То нужно заменить её на что-нибудь такое
    <a href="/download.php?file=image.jpg" download>download</a>


    Затем создаем файл download.php и пишем примерно следующее
    <?php
    $filename = 'images/' . $_GET['file'];
    if ( file_exists( $filename ) ) {
        header( 'Content-type: image/jpeg' ); // mime тип скачиваемого файла
        echo file_get_contents( $filename );
    } else {
        echo 'Такого файла не существует';
    }
    ?>
    Ответ написан