質問: こんにちは。 ふつう『ディレクトリ』ごと『ダウンロード』させる場合は、『ディレクトリ』を圧縮して、リンクを貼っておけばいいのですが、圧縮しないで『ディレクトリ』を中身つきでブラウザ上から、だうんろーどさせるのにはどうしたらいいのでしょう? よろしくおねがいします。
回答: こんな CGI ではどうでしょう? #!/bin/sh dirname="hogehoge" echo "Content-type: application/octet-stream" echo "" tar cvf - $dirname 試してないのでうまくいくか分かりませんが、tar を解凍できるソフトがあればこれでいけるような気がします。 あと、shが使えなければperlでもできるとは思います。 tar がいやなときは「lha c - $dirname」にすれば (サーバ側に lha があれば) いいかも知れません。