こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

phpによる携帯サイトのダウンロードスクリプト

こんにちわ
はじめて質問します

独学でphpを勉強しているの最中なのですが・・・
個人用サイトとしてPCサイトやMOBILEサイトを作りつつ勉強していて
携帯電話でのダウンロードスクリプトがうまく動いてくれません。
PC用では動いてくれるんですが、携帯にうまく作動しません。
ネットでも調べながらやってはいるのですが
perlやCGIに関してのスクリプトは多くあろのですが
phpに関してはなかなかヒットしません。
参考にできるサイトやまた、このようにプログラムを組んだら
うまく動くなどがあったらよろしくお願いします。

漠然としてますがお願いします。
ちなみに、とりあえずAU携帯で今はチャレンジしています

投稿日時 - 2008-05-03 14:03:47

QNo.3994529

困ってます

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

あ~、ダウンロードってその事ですか、、、
私はあまり携帯からコンテンツのダウンロードは行わないのですが、
もしかしたら携帯の場合はHTTPヘッダをもう少し付加させなければダメかもしれませんね。
下記のURLにそれらしい記述があります

参考URL:http://oshiete1.goo.ne.jp/qa2511541.html?ans_count_asc=1

投稿日時 - 2008-05-09 10:35:40

お礼

私も調べた限りでは、動画と画像ではダウンロード処理が
違く少し困惑してます。
.htac…を入れないと動かないとか・・・
勉強の一環なのでもう少しいろいろ調べながら
やっていきたいと思います。

ありがとうございました。

投稿日時 - 2008-05-10 22:08:05

ANo.1

スクリプトのソースがわからないので何ともいえませんが、、、
たとえばJavaScriptでダウンロード処理させているとか?
だとしたら携帯ブラウザではJavaScriptは通常使えません。
PHPのみでダウンロード処理させているのであれば、サイズ容量とか、クッキーを使用しているとか、、、様々な原因が考えられます。
とりあえず、そのダウンロードのスクリプトを掲載してみてはどうでしょうか?

投稿日時 - 2008-05-07 14:26:59

補足

参考HPからの完全なコピぺで申し訳ないんですけど
下記のサイトのプログラムを参考に少しずつ書き換えて
いろいろとトライしてはいるのですが
どこをどのようにしたらいいのか全く分かりません。
phpのみで考えています。
独学でやっていまして自分で組むよりは、
参考のプログラムを理解し、作っているのでなかなか
自分でうまくいかず苦労しています。
素人考えで浅はかですがよろしくお願いします。

http://www.abe-tatsuya.com/web_prog/perl_cgi/content_disposition.php

<php
$source = '/home/tatsuya/data/img/00002.jpg';
$filename = 'aibusaki.jpg';
header("Content-type: image/jpeg");
header("Content-Disposition: attachment; filename=\"{$filename}\"");
readfile($source);
?>

当たり前ですがPCではこれはうまくk動いてくれました。

投稿日時 - 2008-05-07 19:29:13

あなたにオススメの質問