[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 05/24 15:06 / Filesize : 172 KB / Number-of Response : 801
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【モバイル】携帯電話向け開発について語るスレ



1 名前:nobodyさん [2006/04/08(土) 22:52:55 ID:sysx2OYc]
最近はPC・携帯両対応のサイトも当たり前になってきました。
色々とノウハウが必要な携帯電話向け開発全般について語りましょう。


249 名前:nobodyさん mailto:sage [2006/08/19(土) 06:16:19 ID:???]
header("Pragma: no-cache")
で無理かな?

250 名前:247 mailto:age [2006/08/19(土) 07:48:57 ID:???]
もおわかったからいいや

251 名前:247 mailto:age [2006/08/19(土) 08:08:30 ID:???]
>>249
因みにそれ無理だよ

252 名前:nobodyさん mailto:sage [2006/08/20(日) 14:57:57 ID:???]
ファイル名変えればいいじゃん

253 名前:nobodyさん mailto:sage [2006/08/20(日) 15:52:08 ID:???]
ふつうは拡張子の後ろに引数扱いで乱数でも付けるな

254 名前:nobodyさん mailto:sage [2006/08/21(月) 01:42:37 ID:???]
>>253
端末によって(確かDoCoMoのSO50xあたり)は拡張子で画像かを判断してるから気をつける必要があるけどね。

255 名前:nobodyさん mailto:sage [2006/08/21(月) 10:44:28 ID:???]
>>254
俺の携帯って拡張子でなくURLの末尾で判断してるの?

256 名前:nobodyさん mailto:sage [2006/08/21(月) 12:28:44 ID:???]
ドコモはno-cacheが効く

257 名前:nobodyさん [2006/08/21(月) 22:41:07 ID:Sb1OP9zX]
カシェってなんすか?



258 名前:nobodyさん [2006/08/21(月) 22:46:58 ID:S/9AS8XP]
フランス語なのでカーシです

259 名前:nobodyさん mailto:sage [2006/08/22(火) 01:44:41 ID:???]
いいえドイツ語でしてカッハです

260 名前:nobodyさん mailto:sage [2006/08/22(火) 08:58:23 ID:???]
キャッシュだろ…
なんだよカッチェって…w

261 名前:nobodyさん mailto:sage [2006/08/22(火) 11:11:04 ID:???]
マジレスかっこ悪い

262 名前:nobodyさん [2006/08/23(水) 04:06:59 ID:wU1utu5f]
>>261
カッチェって初だけどね

263 名前:s [2006/08/24(木) 17:37:40 ID:IuHAOEHJ]
fc2@fc2.cc

264 名前:nody mailto:age [2006/08/25(金) 17:55:33 ID:???]
DoCoMoのUAって固定なんでしょうか?

DoCoMo/2.0 N902(c100;TB80;ser数字;icc数字)
こうなっていますが
変動の場合、どこが変わるんですか?

265 名前:nobodyさん [2006/08/25(金) 18:29:58 ID:736KJPPc]
www.nttdocomo.co.jp/service/imode/make/content/spec/useragent/

266 名前:nobodyさん mailto:sage [2006/08/25(金) 18:43:57 ID:???]
ここも読め
www.nttdocomo.co.jp/service/imode/make/content/html/outline/s2.html

267 名前:nobodyさん [2006/08/26(土) 20:35:43 ID:+3Fdm58J]
vodaって端末固有IDないんですか?



268 名前:nobodyさん mailto:sage [2006/08/26(土) 21:09:11 ID:???]
>>267
公式サイトじゃないと無理

269 名前:nobodyさん [2006/08/27(日) 08:23:04 ID:IIRD8PWG]
シリアルナンバーがあるじゃん。

270 名前:nobodyさん mailto:sage [2006/08/27(日) 09:33:57 ID:???]
voda限定なら、Serial とれるんだっけ

271 名前:nobodyさん [2006/08/29(火) 07:35:09 ID:yZ1+igoY]
3キャリア対応のサイトを作る場合に、たとえばi-mode用のURLに
Vodafone端末がアクセスしてきたらVodafone用のURLに飛ばしたり
すると思います。
このとき、アクセスされたURLがどのキャリアのためのものかって
どうやって判別してますか。

とりあえず思いついた感じでは、
1. URLのprefixで判別(「/i/」とか[/v/」とか[/pc」とか)
2. サブドメインなどで判別(「imode.example.com」とか)
3. httpd.confで、キャリアのディレクトリごとにSetEnvIfで識別子を設定する
…くらいです。

272 名前:nobodyさん mailto:sage [2006/08/29(火) 09:32:01 ID:???]
キャリア別にURLを分けたりしない

273 名前:nobodyさん mailto:sage [2006/08/29(火) 09:59:08 ID:???]
>>271
どれでもいい
それぞれ、一長一短あるから

公式サイトでないなら、分けなくてもいいだろうけど

274 名前:nobodyさん mailto:sage [2006/08/29(火) 11:07:40 ID:???]
index.phpを置いてこれに全て任せる

275 名前:nobodyさん mailto:sage [2006/08/29(火) 11:45:41 ID:???]
>>273
公式だとしても、分ける必要はない罠

276 名前:nobodyさん mailto:sage [2006/08/29(火) 11:53:57 ID:???]
>>275
一応、キャリアーからアクセス制限をかけるような指示がある

277 名前:nobodyさん [2006/08/29(火) 22:29:14 ID:KUygKRVl]
最近の三社携帯はJPG対応してますか?昔はバラバラだったので分けてましたがJPGはみんな対応してきたみたいで、全部JPGにしようかと思ってるんですが。
ほかにも全社が対応してる画像形式があれば知りたいです。



278 名前:nobodyさん mailto:sage [2006/08/29(火) 22:57:29 ID:???]
どっかのレベルでキャリアごとに分けた方が結果的にメンテナンス性が上がるんだよな。その見極めが難しい。

279 名前:nobodyさん [2006/09/01(金) 19:37:40 ID:CTzcUbCV]
みんな文字コードどうしてる?
web sjis
db ujis
で行きたいんだが今更の文字化け問題でハマッてる。

280 名前:nobodyさん mailto:sage [2006/09/01(金) 19:58:31 ID:???]
画面出力 SJIS
スクリプトエンコード EUC
DB エンコード EUC
で大体やっている


281 名前:nobodyさん mailto:sage [2006/09/01(金) 20:05:39 ID:???]
全部Shift_JIS、3GだけならUTF-8

282 名前:nobodyさん mailto:sage [2006/09/01(金) 20:33:20 ID:???]
外面如菩薩 内如夜叉

283 名前:nobodyさん [2006/09/01(金) 21:39:37 ID:CTzcUbCV]
>>280
絵文字の入力を受け取れなくないですか?
>>281
全部SJISの場合「表」とか「能」とかは個別対策ですか?

284 名前:nobodyさん mailto:sage [2006/09/01(金) 22:17:34 ID:???]
>全部SJISの場合〜
DB(MySQL)のエンコードをBinaryにしてある

285 名前:nobodyさん mailto:sage [2006/09/01(金) 22:33:29 ID:???]
>>283
php.ini の設定でエンコーディングの自動変更を切っていたら
普通に受け取れる



286 名前:nobodyさん [2006/09/02(土) 00:20:25 ID:T3OvRk9i]
>>277
GIF

PNGはvodaが対応してたら全社OK
auはBMPも対応

287 名前:277 mailto:sage [2006/09/02(土) 07:59:07 ID:???]
>>286
GIFか、ありがd



288 名前:nobodyさん mailto:sage [2006/09/02(土) 09:45:04 ID:???]
>>286
あまり馬鹿な嘘教えるなよな。GIFだとvodaが3G端末以外で使えんぞ。

PNGはVodaは全て(最初期のC2型除く)対応してるし、逆にDoCoMoはPNGが基本的に駄目。

一番いいのはjpegだろう。

但しファイルサイズがでかくなりやすいし、機種毎に画面サイズやキャッシュサイズも
違うから、結局は全社対応といっても別々の画像が必要になるが。

289 名前:nobodyさん mailto:sage [2006/09/02(土) 10:06:42 ID:???]
ある意味>>286は正解
GIFライセンスも払えなかった糞キャリアの事は無視の方向で

290 名前:nobodyさん mailto:sage [2006/09/02(土) 11:25:21 ID:???]
>>289
言い訳は見苦しい

291 名前:nobodyさん mailto:sage [2006/09/02(土) 11:32:11 ID:???]
なんで馬鹿の一つ覚えみたいにvodaを嫌ってるんだろうねぇ

292 名前:nobodyさん mailto:sage [2006/09/02(土) 11:38:50 ID:???]
>>291
vodaが一番CPへの対応がいいのにな。

293 名前:nobodyさん mailto:sage [2006/09/02(土) 12:34:00 ID:???]
>>292
それは単に暇だからなんてことはないよね…


294 名前:nobodyさん mailto:sage [2006/09/02(土) 15:43:16 ID:???]
>>288
間違えた。最初期のC2型が非対応なのは、pngじゃなくてjpegだったよ。

まあC2型なんて無視しても良いですが、下記を見ると未だに活きてるみ
たいだし。
ttp://k-tai.impress.co.jp/cda/article/news_toppage/30229.html

295 名前:283 [2006/09/03(日) 00:51:39 ID:a6GAIPYO]
>>284
ユーザの入力に「能」とか入ってると
addslashes()すると
能\
になりませんか?

>>285
なるほど。
プログラム内で文字コード変更をしてるんですね。
ありがとうございます。

296 名前:nobodyさん mailto:sage [2006/09/03(日) 14:10:04 ID:???]
>>295
addslashes()はPHPのことか?滅多に使わないのだが。

297 名前:nobodyさん mailto:sage [2006/09/03(日) 14:13:28 ID:???]
>>296
PHPでSQLインジェクション対策として何を使ってるの?



298 名前:nobodyさん [2006/09/03(日) 18:29:13 ID:dmaQTSlN]
なぜSQL使ってることが前提なんだ?

299 名前:nobodyさん mailto:sage [2006/09/04(月) 01:47:39 ID:???]
ぜひこの一行を、末尾に…

<wml:do type="accept"><noop /></wml:do>

300 名前:nobodyさん mailto:sage [2006/09/04(月) 07:31:20 ID:???]
>>297
DAO側で勝手にやってくれるよ今時。

301 名前:nobodyさん mailto:sage [2006/09/04(月) 10:25:18 ID:???]
>>297
DBインタフェースのバインド機能を使うことが多い
自分で作るのはめんどうくさい

302 名前:nobodyさん mailto:sage [2006/09/04(月) 16:51:52 ID:???]
PHPならPDO関数

303 名前:nobodyさん [2006/09/05(火) 22:55:44 ID:ghqZM0x0]
iPOD

304 名前:nobodyさん mailto:sage [2006/09/06(水) 10:45:45 ID:???]
>>298
普通に考えたら、会員管理にSQL使うだろうな。

305 名前:nobodyさん mailto:sage [2006/09/06(水) 13:48:32 ID:???]
>>304
どこから会員管理なんて話が出てきたんだ?

306 名前:nobodyさん mailto:phpmyjob@yahoo.co.jp [2006/09/06(水) 14:32:05 ID:???]
WILLCOMの固体識別番号に関する情報が明記されているサイトご存知の方いらっしゃいますでしょうか?

307 名前:nobodyさん mailto:sage [2006/09/06(水) 22:26:02 ID:???]
>>305
お前はケータイサイトでなにやってるの??
ただのウェブは開発じゃないからスレ違い。



308 名前:nobodyさん [2006/09/06(水) 22:38:20 ID:Tz+pMN8y]
自治厨警報が発令されました!!Σ(゚Д゚;≡;゚д゚)

309 名前:nobodyさん mailto:sage [2006/09/07(木) 00:33:19 ID:???]
ただのウェブは開発じゃない!

310 名前:nobodyさん mailto:sage [2006/09/07(木) 09:20:19 ID:???]
デザインと開発の差がわかってない人がいるみたい。

311 名前:nobodyさん mailto:sage [2006/09/07(木) 17:15:58 ID:???]
そんなものは部外者からしたら、ツ−ア派とスソ二派みたいなもんだ。

あ、だからいがみ合うのか。ハタからみたら見苦しいだけだがな。

312 名前:nobodyさん mailto:sage [2006/09/07(木) 21:41:18 ID:???]
>>297
お前はなぜエスケープ専用関数の存在すら調べようとしないんだ?

mysql_escape_string

313 名前:nobodyさん mailto:sage [2006/09/07(木) 22:20:53 ID:???]
2ch見てれば、検索下手なやつばかりだと気付くでしょ?w

314 名前:nobodyさん mailto:sage [2006/09/07(木) 23:32:39 ID:???]
× mysql_escape_string
○ mysql_real_escape_string

315 名前:nobodyさん mailto:sage [2006/09/08(金) 02:46:11 ID:???]
>>314
なんでmysql_escape_stringが×なんだよ。
real〜は、バージョンによっては使えないし。

316 名前:nobodyさん mailto:sage [2006/09/08(金) 08:55:26 ID:???]
>>314
いつのバーチャン使ってるんだかw

317 名前:nobodyさん mailto:sage [2006/09/08(金) 12:18:10 ID:???]
4.3.2



318 名前:nobodyさん mailto:sage [2006/09/08(金) 13:30:41 ID:???]
432歳!

319 名前:nobodyさん mailto:sage [2006/09/08(金) 15:58:32 ID:???]
mysql_escape_stringは非推奨関数かつマルチバイト文字のエスケープに完全対応していない。mysql_real_escape_stringを使うべき。
つーかその関数すらないバージョンのPHPは重大なバグが大量にあるので使うべきではない。
マニュアルや更新情報ちゃんと嫁。

320 名前:nobodyさん mailto:sage [2006/09/08(金) 16:13:25 ID:???]
>>312
ところでいつからmysqlが前提になったのだ?

mysqlを使っててもaddslashes()を使うべき思っていたのだが違うのか?


321 名前:nobodyさん mailto:sage [2006/09/08(金) 18:33:51 ID:???]
データベースに渡される数値以外のユーザ入力を データベース固有の文字列エスケープ関数 (mysql_escape_string(), sql_escape_string(), など) でクオートしてください。
データベース固有の文字列エスケープ機能が利用できない場合、 addslashes() および str_replace()関数が利用できるでしょう。 (データベースの型に依存) 最初の例を参照 してください。
前期の例が示すように、クエリの静的な部分をクオート するだけでは充分ではなく、簡単にクラックされてしまう可能性があ ります。

ttp://jp2.php.net/manual/ja/security.database.sql-injection.php

322 名前:nobodyさん mailto:sage [2006/09/08(金) 18:41:52 ID:???]
4.3.0この関数は非推奨となりました。利用しないでください。代わりに mysql_real_escape_string() を利用してください。

jp2.php.net/manual/ja/function.mysql-escape-string.php

addslashes does NOT make your input safe for use in a database query! It only escapes according to what PHP defines,
not what your database driver defines. Any use of this function to escape strings for use in a database
is likely an error - mysql_real_escape_string, pg_escape_string, etc, should be used depending on your underlying database
as each database has different escaping requirements. In particular, MySQL wants \n, \r and \x1a escaped which addslashes
does NOT do. Therefore relying on addslashes is not a good idea at all and may make your code vulnerable to security risks.
I really don't see what this function is supposed to do.

jp2.php.net/manual/ja/function.addslashes.php

323 名前:nobodyさん mailto:sage [2006/09/08(金) 19:26:43 ID:???]
>>321
日本語の意味わかんね

324 名前:nobodyさん mailto:sage [2006/09/08(金) 19:52:19 ID:???]
>>323
Quote each non numeric user supplied value that is passed to the database with the database-specific string escape function (e.g. mysql_escape_string(), sql_escape_string(), etc.).
If a database-specific string escape mechanism is not available, the addslashes() and str_replace() functions may be useful (depending on database type).
See the first example. As the example shows, adding quotes to the static part of the query is not enough, making this query easily crackable.



325 名前:nobodyさん mailto:sage [2006/09/08(金) 21:14:57 ID:???]
>>324
さんくす
こっちの方がずっとわかりやすい

沢山のDBに対応することを考えるとやっぱりaddslashes()じゃないの?

326 名前:nobodyさん mailto:sage [2006/09/08(金) 22:12:13 ID:???]
dbで用意してあるんなら、それをと書いてあるじゃまいか。
なければ、しかたなく使うのがそれ。

327 名前:nobodyさん mailto:sage [2006/09/08(金) 23:20:17 ID:???]
>>322の下半分の1段目くらい読めるだろ



328 名前:nobodyさん mailto:sage [2006/09/08(金) 23:34:03 ID:???]
>>327
本当だ
MySQLだけどずっとaddslashes()つかってたや
書いたコードどうしよ。

色んなDB使う時は関数とかで切り替えてるの?

329 名前:nobodyさん mailto:sage [2006/09/09(土) 00:23:38 ID:???]
>>325>>328
っていうか「いろんなDBを使う」って状況のほうが稀だろうが。
DBの種類は固定しろよ。
固定したら、そのDB専用のエスケープ関数を使うのがベスト。

330 名前:nobodyさん mailto:sage [2006/09/09(土) 04:18:37 ID:???]
>>329
「いろんなDBを使う」というのは「どんなDBでも使える」という事だと思うぞ。
そしてそれはよくある事。
そういう場合はescape関数を自分で作って中で分岐させる。
PEAR::DBとかがそういう事やってるんじゃないのかな?
ソース見たことないけど。

331 名前:nobodyさん mailto:sage [2006/09/09(土) 13:32:08 ID:???]
エスケープだけでこれだけ盛り上がれるスレって素敵だ。

332 名前:nobodyさん mailto:sage [2006/09/09(土) 14:17:50 ID:???]
PDO or DBI or JDBCを使う
エスケープの心配いらず

333 名前:nobodyさん mailto:sage [2006/09/09(土) 17:15:11 ID:???]
俺は社会からエスケープ

334 名前:nobodyさん mailto:sage [2006/09/09(土) 18:56:52 ID:???]
人生からじゃなくて?

335 名前:nobodyさん mailto:sage [2006/09/10(日) 12:12:28 ID:???]
あれは古典的名作だな、Open Armsが有名だが俺はKeep on Runnin' が好きだ

336 名前:n [2006/09/13(水) 15:21:30 ID:n47zrHSI]
掲示板でコメントをMySQLに入れる際、EUCに文字コード変更するんですが、
auの絵文字がうまく入りません。
文字コード変更するとうまく格納されないようです。
皆さんはどのような関数で対応していますか?

337 名前:nobodyさん mailto:sage [2006/09/13(水) 18:02:41 ID:???]
エンコードを変更しない



338 名前:nobodyさん mailto:sage [2006/09/13(水) 19:05:01 ID:???]
SJIS-win
eucJP-win

339 名前:nobodyさん mailto:sage [2006/09/13(水) 20:52:10 ID:???]
Vodaでコケるけどね

340 名前:nobodyさん [2006/09/15(金) 19:20:32 ID:LGgmNbDs]
個人で携帯サイト開発してる人って実機検証ってどの程度やってる?俺はドコモの携帯しかもってないからドコモとパソコンからしか検証してないんだよね。今作ってるものがvodafoneやAUとかで正常に動くのかが心配だな〜。
一応シミュレータでは動作を確認できてます。

341 名前:nobodyさん mailto:sage [2006/09/15(金) 19:51:05 ID:???]
>>340
そんなときの2chです。
晒したら、色々な意見が聞けますよ。

342 名前:nobodyさん mailto:sage [2006/09/15(金) 20:10:38 ID:???]
>>340
エミュといえw
でも、仕事なら最低でも一台ずつは持ってないとな。

なぜ、ヤフオクで古い機種がいつまでも売れると思う?
開発業者が買うからだよ。
古い機種をほしくても、店頭じゃ買えないからな。
でも開発上で必要ときた。

343 名前:nobodyさん mailto:sage [2006/09/15(金) 20:43:40 ID:???]
>>342
仕事なら貸し出し業者利用する

344 名前:nobodyさん mailto:sage [2006/09/16(土) 12:58:03 ID:???]
勝手サイトならともかく公式サイトなら、それなりにチェックする必要あるからな


345 名前:Name_Not_Found mailto:sage [2006/09/16(土) 13:07:25 ID:???]
>>341
ただ少し前までに比べると、動作確認までしてくれる奇特なユーザーは
少なくなった(絶滅危惧種並か?)気がするが。新しい機種でだと面白
がって参加してくれるけど、古いのだとユーザー自体も少ないしなあ。

>>340
シミュレータの場合、結構確認出来ない機能が有るんだよね。電話帳
登録とかメール送信とか。結局仕事なら>>342-344 の通りなのだし。

346 名前:340 mailto:sage [2006/09/16(土) 14:57:59 ID:???]
>>341-345
レスありがとうございます。
とりあえず作ってるサイトは個人的な趣味でつくっているので
検証にあまりお金は掛けたくないってのが本音です。
とりあえず知り合いのVodafoneを少し借りたのですが、
動作があやしいっぽいです。(セッション管理のところらへん)
あと、文字化けしないかも心配だし・・・(UTF-8って大丈夫ですよね?)

どなたか軽く動作確認していただけませんでしょうか?ここで晒すのは
こわいですが・・・、よろしくお願いします。
コミュニティサイト まちゃメール
ttp://slog.mine.nu/matya/index

メアドや電話番号等の登録は一切ありません。

347 名前:Name_Not_Found mailto:sage [2006/09/16(土) 15:52:11 ID:???]
ttp://www.nttdocomo.co.jp/service/imode/make/content/html/about/index.html
|全機種で、使用可能な文字コードはShift_JIS、画像はGIFです。

あとvodaはunicodeとかだと絵文字が使えなかった筈。素直にShift_JISにした
方が吉。



348 名前:nobodyさん mailto:sage [2006/09/16(土) 16:19:53 ID:???]
>>346
速攻で削除依頼出すことをお勧めする

349 名前:nobodyさん mailto:sage [2006/09/16(土) 22:56:41 ID:???]
>>346
セッションは内部じゃダメだよ。
URLに付けて管理しなさい。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<172KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef