<?php require_once("HTTP/Download.php"); $dl = new HTTP_Download(); $dl->setContentType("image/jpeg"); $dl->setFile($file); $dl->setContentDisposition(HTTP_DOWNLOAD_ATTACHMENT,time() . ".jp g"); $dl->send(); ?>
こんな感じで書いてみたんですが。なんか知らないけど「取り消されたアクション」のエラーが出ました。再読み込みするとうまくいくんですけどね。これ、HTTP_DOWNLOAD_INLINEを使うと特に問題ないんで、投げつけてるHeaderに問題があるのかなあ・・・。それともBufferSizeを適切に設定する必要があるのかな・・・。ちょっと意味不明。