[表示 : 全て 最新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・携帯両対応のサイトも当たり前になってきました。
色々とノウハウが必要な携帯電話向け開発全般について語りましょう。


228 名前:nobodyさん mailto:sage [2006/08/18(金) 17:40:38 ID:???]
久しぶりにここに来ました。
このスレに初めて(または久しぶりに)目を通しました。
すると>>190という興味深いレスがあるじゃないですか!これは興味深いですよおー!
さすがの俺も「正確に」は答えられる自信がないよ!興味深いレスだよ!
だからみんな>>190に「正確に」答えてね。

って。

「正確に」って何?
>>190はそんなに詳しいことを知りたがっているの?
この「【モバイル】携帯電話向け開発について語るスレ」で。
適切な質問場所を>>183で誘導されてるのに。
サーバサイドとクライアントサイドを同列に扱っている時点で、ね。

229 名前:nobodyさん mailto:sage [2006/08/18(金) 17:59:48 ID:???]
ようするに>>190はどこで処理されてるか知らないから知りたくて、
>>227>>190をすごく詳しく知りたいんじゃね?

230 名前:nobodyさん mailto:sage [2006/08/18(金) 18:01:04 ID:???]
>>224,>>227
>>228で新しいキーワードが登場しましたね。これは大変重要なヒントです。
この手がかりを元に初心者の質問板またはPC初心者板で質問したり検索したりしましょう。

231 名前:nobodyさん mailto:sage [2006/08/18(金) 18:02:34 ID:???]
つか教えたらもう来なくなるかな。

232 名前:nobodyさん mailto:sage [2006/08/18(金) 18:17:03 ID:???]
>>228
ばかだなあ。正確にじゃなくてもいいから>>224にまず大雑把に答えさせればよかったのに。
大雑把にも答えられないと思うけど。だって>>224は…

それにしても、正確に正確にってヲタ心を刺激しているつもりなんだろうけど
結局大雑把にしか答えてもらってなくてわらたw

検索ワードは
javascript perl php クライアントサイドスクリプト サーバサイドスクリプト
これでほしい情報が手に入るよ。

233 名前:nobodyさん mailto:sage [2006/08/18(金) 18:55:09 ID:???]
www.php.co.jp/

234 名前:nobodyさん mailto:sage [2006/08/18(金) 19:31:49 ID:???]
>>224はなんだよw

235 名前:nobodyさん mailto:sage [2006/08/18(金) 20:07:19 ID:???]
まさか>232は>224のことを>190だと思ってるんじゃないだろうな?そんなわけないじゃん!
>224は久しぶりにここに来たんだよ?初めて来たも同然なんだよ?もうほとんど通りすがりと言ってもいいよ!
そしてスレざっと読んだわけだ。しばらく書き込みなんてしていないし、ROMすらしていないんだよ!?
その上で、たまたま目にとまった(スレ違いな)>190にみんな正確に答えられる?
>190の質問に正確に答えられる人はいませんか?>190の回答をお願いします
って言っているだけじゃないか!

236 名前:nobodyさん mailto:sage [2006/08/18(金) 20:12:07 ID:???]
PHPはちんことまんこの間で動いてるよ



237 名前:nobodyさん mailto:sage [2006/08/18(金) 22:43:41 ID:???]
>>236
ばかじゃねぇの?

238 名前:nobodyさん mailto:sage [2006/08/18(金) 22:44:12 ID:???]
PHPやPerlはサーバーで処理され
Javascriptは簡単に言うとあなたのPCで処理されるので
Javascriptを利用する場合はPC(携帯)の環境により実行結果が異なります

サーバーサイドは、サーバー側の機能やマシンで処理される情報。
クライアントサイドは、ユーザー側がブラウザやマシンの機能で処理する情報って
ことだとオレは、思いこんでるけどまっがってるかな?
JAVA,CGI,PHPとかは、サーバーサイド。
html,JavaScript,Flashアクションスクリプトとかは、クライアントサイド。

239 名前:nobodyさん mailto:sage [2006/08/18(金) 22:51:53 ID:???]
すれちがい

240 名前:nobodyさん mailto:sage [2006/08/18(金) 22:52:55 ID:???]
うるさい

241 名前:nobodyさん mailto:sage [2006/08/18(金) 23:00:05 ID:???]
うるぴゃい

242 名前:nobodyさん mailto:sage [2006/08/18(金) 23:02:04 ID:???]
せっかくヒントをもらって検索してきたんだからほめてあげなよ
そしたら成仏すると思うから

243 名前:nobodyさん mailto:sage [2006/08/18(金) 23:07:34 ID:???]
がんばってしらべたのね。えらいわあ。やればできるじゃない。みなおしちゃった。

244 名前:238 mailto:sage [2006/08/18(金) 23:10:11 ID:???]
たぶん勘違いしてるけど俺は>>224じゃないよ

245 名前:nobodyさん mailto:sage [2006/08/18(金) 23:40:32 ID:???]
フラグ立ってるね

246 名前:nobodyさん mailto:sage [2006/08/19(土) 00:26:10 ID:???]
どこ?



247 名前:nobodyさん mailto:age [2006/08/19(土) 06:01:30 ID:???]
画像のキャッシュを無効にする方法はありますでしょうか?
おなじURLだとauがキャッシュしてしまって困っております

248 名前:nobodyさん mailto:sage [2006/08/19(土) 06:08:23 ID:???]
無理

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使う時は関数とかで切り替えてるの?






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

前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