Привет, как я пытался создать кнопку, которая, нажимая на кнопку загрузки, загружает изображение, которое я показываю на своей веб-странице.
Честно говоря, я пробовал с примером, но он не работает, он выводит меня на URL изображения, он работает только с некоторым файлом с моего сервера, я думаю, только этот атрибут работает.
Изображение, которое я показываю, взято с URL, и я хотел бы нажать на кнопку, чтобы загрузить изображение.Используя php, я не знаю, смогу ли я с этим создать то, что я ищу, или если вы знаете какое-либо другое решение, которым я являюсь открой ей привет!
Создай так называемый файл dl.php
с этим c¦digo:
<?php
if (isset( Создай так называемый файл dl.php
с этим c¦digo:
[110] TendrÃ: s, что менять маршрут imÃ: гены костлявая папка images/
, из-за которой ты estés используя, чтобы сохранять изображения, и потребительницы файл этой формы
<a href="dl.php?file=image.jpg">Descargar image.jpg</a>
, Изданный в подсказку @Santiago Añadà - funci¦n mime_content_type
, чтобы получать формат или тип содержимого файла, чтобы избегать того, чтобы файл загрузился с ошибками
REQUEST["file"])){
$file = Создай так называемый файл dl.php
с этим c¦digo:
[110] TendrÃ: s, что менять маршрут imÃ: гены костлявая папка images/
, из-за которой ты estés используя, чтобы сохранять изображения, и потребительницы файл этой формы
<a href="dl.php?file=image.jpg">Descargar image.jpg</a>
, Изданный в подсказку @Santiago Añadà - funci¦n mime_content_type
, чтобы получать формат или тип содержимого файла, чтобы избегать того, чтобы файл загрузился с ошибками
REQUEST["file"];
$filepath = "images/" . $file;
$mimeType = mime_content_type($file);
if (file_exists($filepath)) {
header('Content-Description: File Transfer');
header('Content-Type: '.$mimeType);
header('Content-Disposition: attachment; filename="'.basename($filepath).'"');
header('Expires: 0');
header('Cache-Control: must-revalidate');
header('Pragma: public');
header('Content-Length: ' . filesize($filepath));
flush();
readfile($filepath);
exit;
}
}
?>
TendrÃ: s, что менять маршрут imÃ: гены костлявая папка images/
, из-за которой ты estés используя, чтобы сохранять изображения, и потребительницы файл этой формы
<a href="dl.php?file=image.jpg">Descargar image.jpg</a>
, Изданный в подсказку @Santiago Añadà - funci¦n mime_content_type
, чтобы получать формат или тип содержимого файла, чтобы избегать того, чтобы файл загрузился с ошибками