- ベストアンサー
携帯での画像アップロード方法
携帯サイトを作っています。 画像をアップロードする機能が一部にしかないということで、 それを実現するには画像を添付したメールを送る方法がとられている事が今までの質問などを読み理解できました。 しかし、それは理解できても何から始めればいいのかさっぱりです。 まず、何を始めればいいのでしょうか。参考になる本やページがあれば教えて頂けませんか? 今はjspで作成しております。 phpは本当に少しだけ、cgi,perlなどの知識は皆無ですが必要とあらば学習していくつもりです。 実現したい事は以下の通りです。 「携帯で撮った画像を添付したメールを送信するとサーバーが処理をしてDBに登録(画像も本文内容も登録)」
- th1nk1ng
- お礼率0% (0/5)
- HTML
- 回答数5
- ありがとう数2
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。 メール受信時にプログラムを動かすので、通常はメールサーバで受信時にプログラムにパイプを設定し、プログラム側で処理するという流れです。 いくつかリンクを貼っておきますので、頑張って下さい。 http://www.nslabs.jp/filter-mail.rhtml http://moyolab.blog57.fc2.com/blog-entry-48.html キーワード aliases , smrsh 受信してすぐでなくて良いなら、定期的にメールクライアント的にPOP等でサーバに取りにって処理、と言う方法もあります。この場合、メールサーバが外部にあっても可能です。cronで1分ごとに取りに行く場合は最大1分の遅れが出るでしょう。 例えばPHPで受信する場合はこの辺のソースを参考にすると良いかもしれません。 http://php.s3.to/bbs/bbs7.php
その他の回答 (4)
- 神崎 渉瑠(@taloo)
- ベストアンサー率44% (1016/2281)
ANo.1の方法ですが、.forwardが使えればそれで登録スクリプトを呼び出すこともできます。 言語はjspでもPerlでもPHPでもかまいません。 OutlookやAppleMailか何かでメールを送ればいいんじゃないですか? メールクライアント(フォームメールのようなものです)を作ってそれでエミュレートすることもできますしね。 たしか添付ファイルつきの携帯メールはパソコンで使うメールと同じものだったと思いますが、、、 ローカルでメールを送信すれば外部に公開したり携帯を使う必要はないと思います。 > このような状態でメールサーバー云々は可能でしょうか?メールサーバー構築経験0でして、よく分かっていません。 これを機にメールサーバーの構築方法を勉強してみてはいかがでしょうか。 フォームメールを作るにはメールサーバーは必須ですし、この程度なら作り機会も多いと思います。 まさかレンタルサーバーでテストするなんて暴挙をするつもりもないでしょう?
- fumufumu_2006
- ベストアンサー率66% (163/245)
>DBを使用しているといっても全てローカル環境(localhost)で行ってお >り、実際にwebで全体に向けて公開と考えていないので、今後もローカ >ルで製作して終るつもりでした(自己満足の世界でした…)。 localhostで作ってるサイトの事でも質問があって答えを書けるなら答えてくれる人は答えてくれるでしょう・・・ だけど・・・ 携帯サイトとなると・・・ メールはどうにかなっても・・・ どうやって携帯からそのサイト(localhost)にアクセスするんですか? チェックできないんでは? 無料のwebサイト借りましょう。 メールサーバの構築は必要ないですから。 使えないんじゃ・・・時間の無駄ですよ。
- fumufumu_2006
- ベストアンサー率66% (163/245)
基本的にはANo.2さん。 メールを受信するプログラムの名前を「投稿画像登録」にする。 「投稿後は必ず登録処理をしてください。」と言う事にする。 これで、投稿時だけメールを読みに行くことになる。
補足
皆さんありがとうございます。 厚かましいですが補足させて下さい。 DBを使用しているといっても全てローカル環境(localhost)で行っており、実際にwebで全体に向けて公開と考えていないので、今後もローカルで製作して終るつもりでした(自己満足の世界でした…)。 このような状態でメールサーバー云々は可能でしょうか?メールサーバー構築経験0でして、よく分かっていません。 引き続き、どなたかご指導願えましたら幸いです。
- uki629
- ベストアンサー率23% (40/172)
メールを受信するプログラムを作成する。 ただしページを開く度に自動で毎回メールを受信しに行く 作りだとページのアクセス数によってはメールサーバに多大な 負荷を発生させてしまうので数分おきくらいにとどめておくべきですね。
関連するQ&A
- 携帯からの画像アップロード
携帯から画像をアップロードできるシステムを作成しようとしているのですが、行き詰っています。 携帯からは<input type="file">が使えないということなので、 メールで添付してもらってそれを処理するというのまでは理解できましたが、 その処理をするシステム自体をどう作成していいのかわかりません。 http://php.s3.to/bbs/bbs7.php 上記のものを使用し、画像をアップロードすることはできたのですが、 このようなものでなく、画像をメールで添付したら自動でアップロードできるシステム(mixiの日記のようなもの)が作成したいのですが、 どのようにしたらいいのでしょうか。 PHPの知識は多少ありますが、CGIの知識はありません。 サンプルがあるサイトや、PHPでもこうしたら作成できるなどなど、 教えてください。
- ベストアンサー
- CGI
- 携帯でアップロードした画像をDBに
タイトルの通りなんですが、 レッツPHPさんのスクリプトに「写メールBBS」というのがあると思うのですが、 あれをメールアドレスに送信して、サーバーにUPするのではなく、 メール本文と画像データをデータベース(MySQL)に登録して、 そこから情報を読み出してサーバーにアップロードする という方法での携帯投稿サイト構築は実現可能なんでしょうか? 携帯とプログラムに詳しい方、ご教授願います。
- ベストアンサー
- PHP
- FC2 携帯からの画像アップロード
FC2ブログを使用しています。 携帯からは写真のみアップロードして、後にその写真を使ってPCで記事を書きたいです。 携帯からモブログ機能で画像だけアップロードすると、タイトル無しの記事無しの画像のみでブログ内に表示されてしまいます。 そうならないようにできるのでしょうか? 今は仕方なく画像だけ先にブログにアップして後から記事をPCで編集しています…。 以前ヤプログを使用していたのですが、その時は画像のみのアップロードを 「メール件名、メール本文を書かず、画像を添付する 」 という方法でできていたと思うのですが…。 FC2ブログにはそのような機能はないのでしょうか? 説明不足でしたらすみません。 よろしくお願いいたします。
- ベストアンサー
- ブログ
- ケータイからの画像アップロード方法
ケータイで撮った写真を自分ページもしくは相手の記事に投稿する手段は、メールに添付する方法がほとんどですね。 素朴な質問ですが、パソコンなどで行うブラウザ上から直接画像をアップロードすることは出来ないでしょうか?
- ベストアンサー
- ブログ
- 携帯でも使える画像アップ掲示板を探してます
パソコンからの画像アップロードはブラウザでできて、携帯からの画像アップロードはメール添付で。 パソコンから見る画面を自由にカスタマイズできて、携帯からのアクセスは自動振り分け。 などの機能を持つCGIってありますか?探してみたんですが、業者のサービス以外でいいものが見つかりませんでした。
- ベストアンサー
- CGI
- 携帯対応の画像アップロード板[CGI]
携帯対応のレンタルではない、画像アップロード板を探しています…。 モバイルでの有名レンタルBBSは、00やAvi-Banでしょうか? なにぶんレンタルは広告が多く使い勝手も余り良くないので、 出来ればcgiなどで自分好みに設定していきたいと考えています。 自分ではcgiの知識はなく(初心者レベル)なので、 作る事は不可能に近いです。 もし、ご存知であれば教えて頂けたらと思います。 恐らく携帯ではメール投稿型になると思うのですが、それでも構いません。 宜しくお願いします。
- ベストアンサー
- CGI
- phpとperlでメールフォーム+DB登録機能
phpとperlでメールフォーム+DB登録機能を作っていますが、 だいぶ煮詰まってしまいました。 ●設計概要 https://dl.dropbox.com/u/85274673/form.jpg ●参考にしたが解決しなかったURLの一部掲載 http://okwave.jp/qa/q3086758.html http://ml.php.gr.jp/pipermail/php-users/2003-October/019138.html ●使用しているsend.cgi(配布フリー) http://www.synck.com/contents/download/cgi-perl/mailformpro.html ●状況 cgi(perl)もしくはphpだけでdb登録+メール送信両方行うプログラムが 必要となりました。 php単体でdb登録+mb_send_mailをスクラッチで書いてうまくいったと思ったのですが、 ユーザー側に送るメール内容(本文)と管理者側に送るメール内容(本文)を 分けることができず、現状使っているsend.cgiでメール送信し、phpでDBに登録 はできないかと思い、調べながらやってみました。 (cgi(perl)はphp以上に完全素人なので、dbへの登録を行うプログラムが書けませんでした。) form.html→db.php→thanks.html from.html→send.cgi→thanks.html は問題なく動作しました。 設計の通り 1. form.html→db.php→send.cgi→thanks.html もしくは 2. from.html→send.cgi→db.php→→thanks.html を実現したいと思っています。 $_POSTの値さえ渡せれば 1.は実現できそうなのですが、話はそう単純ではないのでしょうか。 ヒントでも貰えれば幸いです。宜しくお願いいたします。
- ベストアンサー
- Perl
- 携帯から書き込めて画像もアップできる日記を探しています。
携帯(J-PHON&i-mode)から日記が書けるCGIを探しています。 そして、画像(写メール&i-shot)もアップロードが出来るものが欲しいのです! パソコンからも携帯からも閲覧可能なものでお願いします。 http://www.kemokemo.com/のものですと、誰でも投稿が出来る形なので×です。そして、この形で日記形式だとしても、リンクで画像が見れますが、そうでなくて、本文中で画像が見れるものがいいです。 こんな贅沢な機能があるCGIは無いのでしょうか?結構探しているつもりなんですけど。。。 よろしくお願いします。
- ベストアンサー
- CGI
補足
申し訳ありません、言葉足らずでした。 現在チェックは下記のシュミレータで行っております。 http://www.nttdocomo.co.jp/service/imode/make/content/html/tool/ http://localhost~このようなアドレスでDBからデータを抽出など無事に動くことは確認しております。 しかし確かにこのシュミレーターからメール送信はできない(と思われる)ので根本的な問題があるようです…。 一度じっくり考えてみます。