画像ホスティング サイト用のシンプルな画像ダウンローダーを作成しました。しかし、私は1つの問題に直面しています。画像をダウンロードすると壊れていて、コードを正しく取得できません。誰か見てください。
したがって、私の画像は日付ごとに image.uploads フォルダーに保存されます。そのため、ダウンロードする前にイメージの日付を取得する必要があります。これまでに得たものはこちらです。
<?php
if(isset($_POST['file_name'])){
$file = $_POST['file_name'];
header('Content-type: image/jpg');
header('Content-type: image/png');
header('Content-type: image/gif');
header('Content-Disposition: attachment; filename="'.$file.'"');
readfile('image.uploads/' . date("jS F Y", $image_details->image_date) . '/'.$file);
exit();
}
?>
idk 画像の日付部分が正しく、どのようにすれば次のように表示されるか: "25-07-13" :/ HTML 部分: $image_main は画像の名前です。
<form action="view-image.php" method="post" name="downloadform">
<input name="file_name" value="<?=$image_main?>" type="hidden">
<input type="submit" value="Download the image">
</form>
喜んで手伝ってくれる人に感謝します!