Открытие файла по ссылке html

243
02 ноября 2021, 07:50

Я вывожу путь к файлу из базы данных

$select_path="SELECT NameFile,FilePath FROM in_myfile WHERE DocumentNumber='$CardName' AND SelectionDescription = '$SelectionDescription'";
$var=mysqli_query($conn, $select_path);
while($row=mysqli_fetch_array($var))
{
    $file_name=$row["NameFile"];
    $file_path=$row["FilePath"];
    echo "<a href=".$file_path."/".$file_name.">$file_name</a><p></p>";
}

Как мне сделать, чтобы по нажатии на ссылку происходило открытие или просмотр данного файла? Если будет проще, то это документация, хранящаяся на сервере по пути, выводимому из бд. Или каким вообще способом это возможно сделать?

Answer 1

немного не понятно как именно ты хочешь это сделать но один из лучших вариантов, это Google Docs Viewer, лучший вариант для того чтобы демонстрировать документы Либо ссылкой

<a href="http://docs.google.com/viewer?url={URL документа}" target="_blank"></a>

Либо используешь iframe

<iframe src="http://docs.google.com/viewer?url={URL документа}"; width="700" height="820" style="border: none;"></iframe>

Подробнее про него тут habr \ Google Docs Viewer

READ ALSO
Изменение записей в базе данных [закрыт]

Изменение записей в базе данных [закрыт]

Хотите улучшить этот вопрос? Обновите вопрос так, чтобы он вписывался в тематику Stack Overflow на русском

100
Как записать квинтиллион в mysql?

Как записать квинтиллион в mysql?

Как записать квинтиллион (18 нулей) в mysql? Я использую тип bigint, как мне сделать чтоб можно было записать квинтиллион?

126
Как осуществить переход на другую страницу в WordPress?

Как осуществить переход на другую страницу в WordPress?

Интегрирую верстку на WordPress, и мучает такой вопрос: какую php переменную использовать в статической верстке для перехода на нужную страницу??

138
Шифрование. ГОСТ 28147-89. bouncycastle, java

Шифрование. ГОСТ 28147-89. bouncycastle, java

Нужно реализовать шифрование по госту, нашел пример и на его основе наваял следующее -

106