携帯サイトのWebプログラムを語ろう
■ このスレッドは過去ログ倉庫に格納されています
0001アウドコモバンク
2007/01/16(火) 22:56:09ID:mVxun34Bまずは俺から。
実はauではPHPが動かない説があるけど本当?
0636nobodyさん
2007/12/11(火) 16:28:51ID:???0637nobodyさん
2007/12/11(火) 19:20:54ID:???0638nobodyさん
2007/12/11(火) 21:05:20ID:???0639nobodyさん
2007/12/11(火) 21:18:12ID:???0640nobodyさん
2007/12/11(火) 23:15:12ID:jWFwezMOアンドロイドスレ立てた
http://pc11.2ch.net/test/read.cgi/php/1195004743/l50
主はいつ現れるのだ?
0642nobodyさん
2007/12/12(水) 02:03:16ID:???言語はPHP、リンクのファイル名はこてこての2バイト文字。
スクリプトが./hoge/hoge/以下にあるファイルの情報を取得してパスをURLエンコード。一覧を出力させる。
普通ならhoge以下のファイルをDLできるはずなんだが、404を返される。firefoxでも同じような挙動。
\"の入れ忘れとか/のエンコード忘れとか色々探ってみたけどダメ。
どうしたものか。。。
0643nobodyさん
2007/12/12(水) 03:30:05ID:z8bOWY/k.htaccessにて
AddType text/vnd.sun.j2me.app-descriptor jad
AddType application/java-archive jar
を記載しやってみた(この2行だけでいいんでしょうか?)のですが、
今度はこんな報告がありました。その方はW52CAを使用してるのですが、
ダウンロードしようとすると「URLが正しくありません」と表示されるらしいです
ぷららが言うように.htaccessは、ぷららから借りている通常のサーバでは駄目かも。
これらを使うにはぷららのオプションサーバーを借りないと出来ないかもしれない。
PHPっていうので今度は試してみますが、分かりやすいHPってありますか?
皆様よろしくお願いします
0644nobodyさん
2007/12/12(水) 05:26:59ID:???スロットのリール画像の使用って著作権クリアしてるの?
0645nobodyさん
2007/12/12(水) 09:11:42ID:???これとAddTypeは何の関係もないだろw
0646nobodyさん
2007/12/12(水) 09:18:42ID:IXl5eK6d文字コードの確認を。FFで404ならそもそも変換を間違えてる。
0647nobodyさん
2007/12/12(水) 09:43:49ID:???普通に発想したら、メールのURLがおかしくなってると考えるわな。
ちゃんとメールのエンコードしてんのかな。
0648nobodyさん
2007/12/12(水) 13:49:16ID:ek9Gdz1Dhttp://news.ameba.jp/entertainment/2007/12/9349.html
0649642
2007/12/14(金) 00:12:16ID:ji1kM349うげ。
それ確かめてみていろいろ調整したら、FirefoxではDLできた。
しかし、手持ちのFOMAでは404?を返される。エラーページがアフィに飛ばされるせいで、エラーコードも携帯が何を吐いたのかも分からない。
・試行錯誤してる鯖(A鯖としよう)のファイル名の文字コードはSJIS。URLエンコードもしてあるし、header()で強制的に合わせてある。
・自宅の鯖(B鯖としよう)でまったく同じスクリプトでDLを試みたら、FOMAともFirefoxとも文字化けするがDLできる。
文字化けはheader()でEUCにすると解決する。
・A鯖でphpinfo()を試したらdefault_charsetが定義されていない。B鯖はShift-JIS。
・A鯖はレンタルサーバーだが、管理者と連絡は取れない。
もう、ゴールするしかないのかな…?
0650nobodyさん
2007/12/14(金) 00:35:25ID:???0651nobodyさん
2007/12/14(金) 02:48:37ID:???0652nobodyさん
2007/12/14(金) 03:24:21ID:???なんでSJISでアップロードしたファイルのファイル名がEUCに化けてんのか考えれ。
ローカルからサーバへの転送時にEUCに変換してんじゃないの?
だったらファイル名をEUCでURLエンコードしないとDLできないっしょ。
こっちゃperlだからheader()がなにやってるのか知らんが、もし端末が何かしらのHTTPヘッダーを吐くことを期待してるんなら、正常に動作するはずがない。
DoCoMo機はまともなヘッダーを吐かないから。
記憶が確かならUAとCONNECTION: closeだけ。
CONTENT-ENCODINGすら吐かないようなダメ仕様だからね。
0653nobodyさん
2007/12/14(金) 03:29:47ID:???携帯が何を吐いたのかを確認したかったら、一つの手段として日本語名.cgiなり.phpなりのファイルをアップロードして、そこにアクセスさせてみるのは手。
で、リクエストを丸々テキストに書き出せばいい。
まあ404っつってんだからどうせファイル名間違えてるんだろうけどね。
0654nobodyさん
2007/12/14(金) 03:33:28ID:???0655nobodyさん
2007/12/14(金) 09:18:37ID:???0658nobodyさん
2007/12/14(金) 19:39:53ID:???OpenwaveSDKのやつも、いまどきの実機とはかけはなれててあまりテストに使えないからね。
ところでお前らユーザから入力された絵文字入りの文字列をDBにぶっこむときと他キャリア向けへの
出力のときの相互変換どうやってる?
0659nobodyさん
2007/12/14(金) 20:00:38ID:???0660nobodyさん
2007/12/14(金) 23:51:37ID:???DBはshift_JIS。
auとDoCoMoはかぶらないのでそのまま格納。
禿3GCのネットフロント系は他キャリアとバッチリかぶってるんで5バイト形式に直して格納。
出力はキャリアに応じてimgにしたりしなかったり。
0661nobodyさん
2007/12/15(土) 04:07:23ID:3edH8fPh携帯用ページの文字コードは、UTF-8NをSJISに変換して出力すればOKでしょうか?
0663nobodyさん
2007/12/15(土) 14:11:56ID:7hqefWpJWillcomユーザーの苦情が2chとかで出てなかったみたいなので、巷の有名どころの
サイトは、IPの自動更新とかを取り入れ済みが多くなってるって事かな?
0664nobodyさん
2007/12/15(土) 15:50:24ID:???0665nobodyさん
2007/12/15(土) 22:54:31ID:???0666nobodyさん
2007/12/16(日) 04:43:25ID:???フロントはPerl(Catalyst)のアプリをlighttpdのFastCGIでふり回す。
DoCoMoとauは相当古い機種じゃなければOK、禿だけまだ多い2G切り捨て。
絵文字ははじめUnicode::Japanese使ったけど絵文字がUTF-8でも4バイトになって<MySQLだとバイナリに
しないと入らないことが発覚して断念。
そうしてる間に>>550のような経緯でUTF-8でやってる限りは絵文字でもかぶらないらしい。
今はUTF-8で保存した絵文字入りのテキストをTTのフィルタ作って変換してる。
そのうちCPAN上げたいけど英語が苦手でサーセンwww
0668nobodyさん
2007/12/20(木) 00:40:53ID:???0669nobodyさん
2007/12/21(金) 10:19:06ID:???コンテンツチェック用の携帯はどこのメーカがいいっすか?
0672nobodyさん
2007/12/21(金) 11:12:58ID:???ソースがみれる携帯とかないっすかねぇ〜?
0673nobodyさん
2007/12/21(金) 13:14:27ID:???でかくなってしまうんだけどなんで?
0674nobodyさん
2007/12/21(金) 13:37:00ID:???0676nobodyさん
2007/12/23(日) 21:21:21ID:/K9uBJR50677nobodyさん
2007/12/23(日) 22:39:55ID:???0678nobodyさん
2007/12/24(月) 00:11:47ID:???これだけで全角4.5文字分なわけで
例えば色々なオプションを選択させるような
スケジュール更新の画面だとオーマイガッになるわけで
12/23(日)◎□[時間]-[時間]まで
なんてのは一行で表示したいからね
複数行に分けたりすると二週間分ぐらいでも
糞長くなって間抜けになる
しかし難しい
スケジュール更新なんて1日分ずつを携帯から何度も送信するなんて、
かったるいだろうし、なるべく一画面でまとめて入力させた方がいいよなぁ
ってなんで俺は日記を書いてるんだ
0679nobodyさん
2007/12/24(月) 01:18:05ID:???0680nobodyさん
2007/12/26(水) 03:42:48ID:???知らんかったよ。。。
0681nobodyさん
2007/12/28(金) 19:55:07ID:???どうなの?これ
0682nobodyさん
2007/12/29(土) 13:09:59ID:6OLuq+Vpいいね。
0683nobodyさん
2007/12/29(土) 14:38:52ID:???0684nobodyさん
2007/12/29(土) 14:41:24ID:???0685nobodyさん
2007/12/30(日) 00:41:43ID:???古くからある、たとえばネタでいえば全部大阪弁に変えるやつと同じ
0686nobodyさん
2007/12/30(日) 01:45:44ID:???IPアドレスが増えるたびにバージョンアップするのかな?
0687nobodyさん
2007/12/30(日) 03:44:07ID:???0688nobodyさん
2007/12/30(日) 10:42:53ID:???自演じゃねーよ。
モジュール化するってことは、静的なHTMLが疑似的に動的になるってことだから、表示のためにいちいちスクリプト走らせなくて済む、つまり表示の変更時に静的なページを吐けばいいってことになる。
技術的にはただの焼き直しだけと、実用的には使いでがある。
0689nobodyさん
2007/12/30(日) 12:19:08ID:???0691nobodyさん
2007/12/30(日) 20:46:31ID:???>>516の様な、
プログラムと言えばPHP!!
みんなPHPを使ってる。
みたいな奴もいるから、
あながち自演じゃないかもな
0692nobodyさん
2007/12/30(日) 20:50:38ID:???0693nobodyさん
2007/12/30(日) 22:05:28ID:???0694nobodyさん
2007/12/31(月) 01:36:06ID:???0695nobodyさん
2007/12/31(月) 01:38:08ID:nD/c0/0IなんでPHPの話になるんだよwアパッチのモジュールの話だろうが。
0699nobodyさん
2008/01/05(土) 16:10:35ID:???Smartyに対してレスしてるんだから
PHPの話題になるのは普通だと思うんだが。。。
他言語でもSmartyってあるの?
0701nobodyさん
2008/01/07(月) 17:01:45ID:???http://sourceforge.jp/projects/modchxj/
国内の主要携帯(3キャリア)向けコンテンツ変換ミドルウェアを
Apache2.0用のモジュールとして作成します。
CHTMLや通常のHTMLで作成したコンテンツを出力時にUserAgentを見て
それぞれの端末用に変換します(画像はJPG、GIF、PNGからJPG、GIF、PNG、BMPへ)。
QRコード生成
Overview
mod_chxjはオープンソースの携帯向けコンテンツ変換Apache2.0用
モジュールであり、CHTML(DoCoMo i-Mode用CHTML3.0)で記述された
文書や通常のHTMLで記述された文書を、アクセスに来た端末の
User-Agentヘッダを見て、それぞれの端末にあった形式に変換します。
HTML文書に限らず、画像(jpg、gif、png)、絵文字についても、
定義ファイルに従ってそれぞれのキャリアにあった絵文字に変換します。
Cookie非対応端末、Refer非対応端末のために、Set-Cookie、
CookieヘッダやRefererヘッダをシミュレートすることもできます(EXPERIMENTAL)。
0703nobodyさん
2008/01/07(月) 19:33:06ID:no4Brv8X0704nobodyさん
2008/01/08(火) 19:21:29ID:???俺これ入れてXOOPSを携帯対応させてみたことあるよ。
Cookieシミュレートのおかげで携帯からログインできるようになって感動した。
FreeBSDだったからちょっとビルドムズかったけど。
0705nobodyさん
2008/01/08(火) 21:25:15ID:???へーー
apacheモジュールにあまり詳しくないんだけど、
Virtualドメインで使ってるサーバの特定ドメインだけモジュールを有効化
とかできるの?
それとも全部に適用されちゃうの?
専用サーバがいるならキツイよね。
0707nobodyさん
2008/01/09(水) 17:26:27ID:???thx!
あとはどれくらいの安定運用実績があるかだね。
最近アップデートがされていないのは、
バグが枯れているからか、放置されているからか。。。
0708nobodyさん
2008/01/09(水) 18:07:29ID:XzDhYue7mod_chxj.c: In function 'chxj_input_filter':
mod_chxj.c:976: warning: implicit declaration of function 'APR_BRIGADE_FOREACH'
mod_chxj.c:976: error: expected ';' before '{' token
mod_chxj.c:911: warning: unused variable 'data_bucket'
mod_chxj.c:910: warning: unused variable 'data'
mod_chxj.c: In function 'cmd_convert_rule':
mod_chxj.c:1722: warning: assignment from incompatible pointer type
make[1]: *** [libmod_chxj_la-mod_chxj.lo] エラー 1
前は出来たんだけどなぁ。。。
0709nobodyさん
2008/01/09(水) 22:41:18ID:MXJBxtqyttp://d.hatena.ne.jp/Bayside/20080105/p1
0710nobodyさん
2008/01/10(木) 04:11:57ID:???http://pc11.2ch.net/test/read.cgi/php/1195004743/l50
0711nobodyさん
2008/01/10(木) 14:00:23ID:???ketai-orgに詳しく出てたね。
0712nobodyさん
2008/01/10(木) 16:24:27ID:???0713nobodyさん
2008/01/10(木) 17:41:50ID:???自分のとこのサイト名書き間違えんなよ
0715nobodyさん
2008/01/10(木) 19:24:30ID:???0716708
2008/01/10(木) 19:34:06ID:???その通りだった、apache2.2でした、まじありがとう!
おかげでビルドできたんだけど、なんかsegる、、、なぁ
うーむ、もうちょい弄ってみます。
0717nobodyさん
2008/01/10(木) 20:07:47ID:???0718nobodyさん
2008/01/10(木) 20:30:00ID:???0719nobodyさん
2008/01/10(木) 20:31:46ID:???0720nobodyさん
2008/01/10(木) 20:58:04ID:???0722nobodyさん
2008/01/10(木) 23:02:13ID:???121.111.227.0/25
0724nobodyさん
2008/01/11(金) 12:05:56ID:???の端末開発が滞ってるらしいからな。
共通化の弱点がモロに露呈した訳だ。
元々共通化のせいで融通が利かなくなって、メーカー独自の便利機能とかが
載せられず、可も不可もない様な仕様に固まってるし。
0725nobodyさん
2008/01/11(金) 13:58:30ID:0UuQvikeサーバごとに分散すると管理が面倒だから
サービス化して一つの鯖に担当させようと思うんだけどどう思う?
たかがIPチェックのために通信させるのはどうかとも思うが…
0726nobodyさん
2008/01/11(金) 14:27:24ID:???0727nobodyさん
2008/01/11(金) 14:30:49ID:???管理台数が多いならそれもしょうがないね
あとは何かあっても信頼性が落ちないような仕掛けになってればいいんじゃね
0729nobodyさん
2008/01/11(金) 20:28:32ID:mX9Pff97自分でもリストをもっとけばいいじゃない。
で、合致しない時だけ元データ持ってるサーバーに問い合わせ。
0731nobodyさん
2008/01/12(土) 18:28:41ID:MWmNjCaCんだば送られたリストに有効期限を設定すればいいのね。
0732nobodyさん
2008/01/13(日) 20:33:46ID:???0733nobodyさん
2008/01/17(木) 12:00:20ID:???0734nobodyさん
2008/01/17(木) 13:49:32ID:???|07年10月にボーダフォン時代のシステムからソフトバンクグループが使用するシステムへの移行作業が完了。
これってコールセンターのシステムって事かな?
http://developers.softbankmobile.co.jp/dp/tech_svc/web/ip.php
上記を見ると10月にIPアドレスの再編をしてるから、SB携帯のシステムって話にも
思えたが。もしそうなら、何が完了したって事なのかな?
0735nobodyさん
2008/01/17(木) 17:07:28ID:???文脈というか、話題であきらかじゃないか。
0736nobodyさん
2008/01/18(金) 10:12:35ID:???例えばauのEzナビウォークのURLって機種によって変わるのかな?
■ このスレッドは過去ログ倉庫に格納されています