<< exec関数のタイムアウト処理 質問一覧 携帯でテキストエリア内文字が途中で... >>

  • 0P
phpファイルダウンロードについて

phpでの画像ファイル表示プログラムで、以下で画像を表示しているのですが、
画像ファイルのダウンロードも出来る様にプログラム追加したいのですが、わかりませんので、お願い致します。

<?php
    /* 画像が登録されていれば表示 */
    if( !empty($row["imgname" . $i . "_c"]) ) { print "<img src=\"./upload/" . $row["imgname" . $i . "_c"] ."\">\n"; }
?>

以下のプログラムを追加すれば良いと思うのですが、
<A HREF=???>ダウンロード</a><br><br>
上記の???への記入の仕方がわかりませんので、教えていただけますでしょうか。

この質問への意見の募集は締め切られ、ポイントは既に配分されました。
意見を投稿することはできますが、ポイントを受け取ることはできません。

Qphpファイルダウンロードについて cocoa  [06月19日 10時12分] 
┗Re:phpファイルダウンロードについて pascal  [06月19日 12時31分] 

コメント一覧

並び替え( ツリー順 / 投稿順[降順] / 投稿順[昇順]

Re:phpファイルダウンロードについて

画像がちゃんと表示されているのであれば、IMGタグのsrcの内容と同じでOKです。
以下のような感じで。
  1. <?php
  2.     /* 画像が登録されていれば表示 */
  3.     if( !empty($row["imgname" . $i . "_c"]) ){
  4.         print "<img src=\"./upload/" . $row["imgname" . $i . "_c"] ."\">\n";
  5.         print "<a href=\"./upload/" . $row["imgname" . $i . "_c"] ."\">ダウンロード</a>\n";
  6.     }
  7. ?>

わざわざリンクを作らなくても、表示されている画像を右クリックして「名前を付けて画像を保存」(IEの場合)を選べばダウンロードできますが、リンクがないとわからない人がいるのも事実です。
exec関数のタイムアウト処理 質問一覧 携帯でテキストエリア内文字が途中で...