- 1 名前:nobodyさん [2008/04/01(火) 10:28:21 ID:tXjNEnW6]
- さあ語りましょう。
テンプレは>>2-10くらい
- 824 名前:nobodyさん [2008/11/30(日) 14:19:21 ID:H/ku35mj]
- 書き込みに使った携帯はauです。
プログラムの過程でで文字が化けたのではなくread(STDIN,$receive,$ENV{'CONTENT_LENGTH'});で 受け取った時点ですでに文字化けしていました。下記は書き込み時のHTML(プログラムから出力)です。 <!doctype html public -//w3c//dtd html 4.01//en www.w3.org/tr/html4/strict.dtd> <html lang=ja><head><meta http-equiv=content-type content=text/html; charset=shift_jis> <title>書き込み</title></head> <body><form method=post action=./write.cgi> <input type=hidden name=test value=a> タイトル<br><input type=text name=title size=10 maxlength=36><br> 名前:<br><input type=text name=name size=10 maxlength=16><br> コ a%s%H<br><textarea name=comment rows=5 cols=20></textarea><br> <input type=submit value=送信></form> <center><a href=../>test</a></center></body></html> 何回もHTMLに間違えがないか確認しましたが問題なさそうですし、何が原因なのでしょうか。 ちなみに上記のプログラムと変数宣言だけ違う掲示板のCGIがあるのですがそちら側は問題なく 投稿出来たのでサーバー側に原因があるとは考えにくいです。 (ただしこっちの掲示板のHTMLはプログラム出力ではなく最初からHTMLファイルです。) 長々とすみません。よろしくお願いします。
- 825 名前:nobodyさん mailto:sage [2008/11/30(日) 15:57:03 ID:???]
- >>823->>824
問題解決にはどうしたらいいと思う? 最低限の動作をするプログ(ry あと、「文字コード」でググレカス
- 826 名前:nobodyさん [2008/11/30(日) 16:42:46 ID:H/ku35mj]
- 自分が思いつくのは一つはHTMLが間違っているから直す。
もう一つはHTMLはSHIFTJISだけど携帯の入力する文字が違う文字コードだからこっちで変換する。 ぐらいです…ただ824で言った通りもう一つの掲示板は問題なく出来たので後者は問題ないと思います…
- 827 名前:nobodyさん [2008/11/30(日) 16:46:16 ID:H/ku35mj]
- 2行目の「こっちで変換する」
はプログラム側でSHIFTJISに直す。ということです。 すみません。
- 828 名前:nobodyさん mailto:sage [2008/11/30(日) 18:10:19 ID:???]
- >携帯はauです。
とりあえず機種名ぐらい書こう。
- 829 名前:nobodyさん [2008/11/30(日) 19:34:49 ID:H/ku35mj]
- お返事ありがとうございます。
機種はW61SHです。
- 830 名前:nobodyさん mailto:sage [2008/11/30(日) 19:44:39 ID:???]
- よし、じゃあ今日はここまでだ。
明日続きをやるから復習忘れんなよ
- 831 名前:nobodyさん [2008/11/30(日) 19:59:08 ID:H/ku35mj]
- 先生、明日も何もなくて暇なんで今日教えて下さい。
- 832 名前:nobodyさん [2008/12/01(月) 01:41:54 ID:sHpaU4B5]
- >>831です。
てか自分思いっきり煽られてたんですね… CGIが出力したHTMLをコピーしてHTMLファイルにして書き込みしたら文字化けしないで出来ました… ただどうしてHTMLファイルから書き込まないと文字化けしてしまうのでしょうか…?
- 833 名前:nobodyさん mailto:sage [2008/12/01(月) 01:55:34 ID:???]
- CGI出力とHTMLで違いがあるとしたらヘッダじゃない^^
- 834 名前:nobodyさん [2008/12/01(月) 06:45:04 ID:sHpaU4B5]
- ヘッダはコピーしたものだし同じです。
CGI出力の時のヘッダを変えろってことですか?
- 835 名前:nobodyさん mailto:sage [2008/12/01(月) 06:55:53 ID:???]
- これが参考になるんじゃないかな
ttp://www.hyuki.com/writing/techask.html
- 836 名前:nobodyさん [2008/12/01(月) 14:54:23 ID:sHpaU4B5]
- >>835
メーリングリストに質問すればってことですか? それともそこの通りに書けってことですか?
- 837 名前:nobodyさん mailto:sage [2008/12/01(月) 19:04:07 ID:???]
- >>833
そんな考えで同じと思うのは、勉強不足もいいところ。
- 838 名前:nobodyさん [2008/12/01(月) 22:08:39 ID:sHpaU4B5]
- >>837
自分の解釈が間違えているのかもしれません。 自分が言ってるのはHTMLとCGI出力がまったく同じ文ということです。 833さんが言いたいのはHTMLとCGI出力の時のヘッダをかえろということですか?
- 839 名前:nobodyさん mailto:sage [2008/12/01(月) 22:38:19 ID:???]
- HTMLヘッダーとHTTPヘッダーの違いだな
- 840 名前:nobodyさん [2008/12/02(火) 09:08:23 ID:NEhQn5o7]
- だめだどうしても出来ないです。
とりあえずcontent-type:text/html;charset=shift_jisの場所をHTMLを出力する1行前に移動。 DOCTYPE宣言を消してみる。 DOCTYPE宣言を携帯用のにしてみる。です。 最後にやったやつに関してはHTMLの宣言がないです。XHTMLので宣言して見ましたがだめでした。 838で言ったヘッダが違うに関しても色々探しましたが正直わかりませんでした。 スクリプト内でもCGI出力内のHTMLでもcontent-type宣言してますし…
- 841 名前:nobodyさん [2008/12/02(火) 09:11:07 ID:NEhQn5o7]
- すいません日本語おかしいです…
2行目から4行目の文は試してみたことです。
- 842 名前:nobodyさん mailto:sage [2008/12/02(火) 09:53:41 ID:???]
- 向いてないよ
- 843 名前:nobodyさん [2008/12/02(火) 10:27:00 ID:NEhQn5o7]
- >>842
なんで出来ないかわかるんですか? 答える気ないなら自分のレスに対して書き込みしないで下さい。
- 844 名前:nobodyさん mailto:sage [2008/12/02(火) 10:42:31 ID:???]
- ああだこうだと言う暇があったら、さっさとそれぞれのヘッダーを比べなさい。
どうすればヘッダーを見れるかは、がんばってぐぐりなさい。
- 845 名前:nobodyさん mailto:sage [2008/12/02(火) 10:47:06 ID:???]
- たぶん、あれだ。
君が、ちょっと前に書き込んでたやつあるでしょ? あそこをあれ系にすれば、いけると思うよ。
- 846 名前:nobodyさん mailto:sage [2008/12/02(火) 12:41:25 ID:???]
- 日本通信みたいに、ややこしい(UserAgentはdocomoで、IPアドレスは独自)事をしなけりゃ
良いが。 UserAgent及びIPアドレスともウイルコムのままで、無線部分だけdocomoのを借りる、という 形態でのMVNO方式ならモーマンタイだが。 ウィルコム、データ通信でドコモと提携 www.nikkei.co.jp/news/main/20081201AT1D3000830112008.html ウィルコム、「ドコモと提携」報道にコメント k-tai.impress.co.jp/cda/article/news_toppage/43014.html
- 847 名前:nobodyさん [2008/12/02(火) 13:09:18 ID:NEhQn5o7]
- 出来ました。
content-type:text/htl;charset=shift_jis\n\nのcharset=shift_jisを 抜いたら文字化けしなくなりました。 なぜ出来たかは理解出来ませんが。
- 848 名前:nobodyさん mailto:sage [2008/12/02(火) 14:40:35 ID:???]
- >>846
お前はかえれ!
- 849 名前:nobodyさん mailto:sage [2008/12/02(火) 17:11:45 ID:???]
- 限界集落の年寄りが、余所者を拒絶する状態を彷彿させるな。
- 850 名前:nobodyさん mailto:sage [2008/12/02(火) 17:12:45 ID:???]
- 書くならcharset=Shift_JISだろ。
- 851 名前:nobodyさん mailto:sage [2008/12/02(火) 17:16:32 ID:???]
- ブラウザ解釈はどっちも一緒だよ
- 852 名前:nobodyさん mailto:sage [2008/12/03(水) 09:18:06 ID:???]
- >>847
> なぜ出来たかは理解出来ませんが。 できたからそれでもういいのか? せっかくの機会だからつきつめておいた方がいいぞ。 ところで、PCで試したときに使ったブラウザは何?
- 853 名前:nobodyさん mailto:sage [2008/12/03(水) 09:32:49 ID:???]
- まあ、原因は投稿フォームのHTMLをCGIで出力しているのとHTMLファイルにしちゃっているのの違いだよ。
フォームのHTMLのContent-Typeのcharsetが影響しているのだろう。
- 854 名前:nobodyさん mailto:sage [2008/12/03(水) 13:11:15 ID:???]
- >>851
携帯のブラウザやGWをよく思いすぎw
- 855 名前:nobodyさん mailto:sage [2008/12/03(水) 14:48:28 ID:???]
- 予想だが、CGI出力はEUCで出力されてるんじゃないの?
- 856 名前:nobodyさん mailto:sage [2008/12/03(水) 21:27:39 ID:???]
- KDDIフルブラのIPってわかりますか?
- 857 名前:nobodyさん [2008/12/03(水) 21:48:06 ID:ofqLWGoC]
- >>852
うーん…charsetてのは出力する文字の文字コードですよね? それでなぜcharsetを書き込むと文字化けするかよくわからん…ブラウザはIE7です。 >>853 ようはHTML内のchasetをperlがHTTPヘッダと勘違いして…ってことですか?
- 858 名前:nobodyさん mailto:sage [2008/12/03(水) 22:01:10 ID:???]
- text/htlだから文字化けしたんじゃね?
- 859 名前:nobodyさん [2008/12/03(水) 22:10:30 ID:ofqLWGoC]
- >>858
そうかもしれないですね☆
- 860 名前:nobodyさん mailto:sage [2008/12/03(水) 22:11:45 ID:???]
- あーもーあーもー
実際にCGIが出力してるデータの文字コードはなによ? 勝手に変換しないブラウザでページをダウンロード、保存して、複数文字コードに対応したテキストエディタで確認しれ 意味わからんかったらぐぐれ
- 861 名前:nobodyさん mailto:sage [2008/12/03(水) 22:13:07 ID:???]
- >>ID:ofqLWGoC の阿呆の子っぷりがすさまじいな
- 862 名前:nobodyさん mailto:sage [2008/12/03(水) 22:17:05 ID:???]
- PCのブラウザが、文字コードの宣言が違ってても良きにはからってくれたり
タグが間違ってても良きにはからってくれたり、もろもろが、全て裏目に出てるなww
- 863 名前:nobodyさん mailto:sage [2008/12/03(水) 22:20:57 ID:???]
- エスパーすると、ftp転送でujisだな
- 864 名前:nobodyさん mailto:sage [2008/12/03(水) 22:22:55 ID:???]
- ID:ofqLWGoCに イラッ☆
- 865 名前:nobodyさん mailto:sage [2008/12/03(水) 23:03:16 ID:???]
- KDDIフルブラのIPってわかりますか?
- 866 名前:nobodyさん [2008/12/03(水) 23:19:42 ID:ofqLWGoC]
- >>860
再びcharset=shift_jisを加え、firefoxで見たところ文字化けしたのでそのページをダウンロードしてGNOMEで確認したところSJISでした。
- 867 名前:nobodyさん [2008/12/03(水) 23:53:18 ID:ofqLWGoC]
- すいません文字化けじゃなくてHTMLの文が出たので。でした…
- 868 名前:nobodyさん mailto:sage [2008/12/04(木) 00:23:27 ID:???]
- とりあえず解決したんだし、後は本でも買ってちゃんと勉強しなよ
- 869 名前:nobodyさん mailto:sage [2008/12/04(木) 01:35:04 ID:???]
- みんな親切すぎるにも保土ヶ谷球場
- 870 名前:nobodyさん mailto:sage [2008/12/04(木) 02:23:50 ID:???]
- >>854
Shift_JISだろうがshift_jisだろうがどっちも変わらんよ 変わるんなら証拠ちょうだいな
- 871 名前:nobodyさん mailto:sage [2008/12/04(木) 03:02:35 ID:???]
- >>870
何機種で確認したんだ? 今までに発売された全機種? これから発売される機種も全て確認するの? ごくろうなこって。
- 872 名前:nobodyさん mailto:sage [2008/12/04(木) 09:00:52 ID:???]
- 公式じゃないやつは、ぬるくていいなw
- 873 名前:nobodyさん mailto:sage [2008/12/04(木) 09:51:27 ID:???]
- 公式って厳しいのか?
この前、サンプルを見て不具合コンテンツだろうなと 予想できたものをわざと買ってみたら案の定全然ダメ。 直せって言ったら今度は別の所で不具合を作って、 直りましたと言ってダウンロードさせやがった。 面白かったからその後は教えていない。
- 874 名前:nobodyさん mailto:sage [2008/12/04(木) 10:52:04 ID:???]
- >Shift_JISだろうがshift_jisだろうがどっちも変わらんよ
>変わるんなら証拠ちょうだいな 公式は、ぬるくていいなww
- 875 名前:nobodyさん mailto:sage [2008/12/04(木) 12:23:49 ID:???]
- >>873
どこ?
- 876 名前:nobodyさん mailto:sage [2008/12/04(木) 12:24:50 ID:???]
- 公式っていってもピンキリだわな。
Yahooモバイル検索なんか、3G端末以外での動作保証をしなくなってきてるみたいだし。 まあSBは糞だから仕方がないが、auみたいに仕様書をマトモに出してないキャリア もあるし、所詮程度の問題だわな。
- 877 名前:nobodyさん mailto:sage [2008/12/04(木) 13:51:52 ID:???]
- >>875
別に晒す気はないよ。 とりあえずdocomoだけど。 これとは関係ないけどauでこんなのもある。 WEBプログラムではないけど。 anchorage.2ch.net/test/read.cgi/appli/1197906802 落としてみて他の者にプレイさせてみたけど スレに書いてある通り見事にバグった。 損害が出ても保障しませんって規約にあるので 返金などの対処はしないだろうけれど 配信停止にはするべきだと思う。
- 878 名前:nobodyさん mailto:sage [2008/12/04(木) 14:01:36 ID:???]
- BREWアプリとWebの話を一緒にされてもなぁ。。。
- 879 名前:nobodyさん mailto:sage [2008/12/04(木) 14:03:07 ID:???]
- 一度DLしたら、設定された期間内なら再DLできるだろ。
- 880 名前:nobodyさん mailto:sage [2008/12/04(木) 14:13:04 ID:???]
- >>879
スレ内を読め。面倒だろうけど。 >>1の期日からバグは直していない。 そういえばau one greeって公式なの? あそこのプログラムはダメだろ。
- 881 名前:nobodyさん mailto:sage [2008/12/05(金) 01:04:09 ID:???]
- >>871
>>874 だから大文字小文字で挙動が変わるならソース出せって。 検証してやるよ
- 882 名前:nobodyさん mailto:sage [2008/12/05(金) 03:36:27 ID:???]
- >>881
あんぐりお口を開けてたら、誰かがソースくれると思ってるんだ。 公式は、ぬるくていいなwww
- 883 名前:nobodyさん mailto:sage [2008/12/05(金) 09:13:45 ID:???]
- 847 :nobodyさん:2008/12/02(火) 13:09:18 ID:NEhQn5o7
出来ました。 content-type:text/htl;charset=shift_jis\n\nのcharset=shift_jisを 抜いたら文字化けしなくなりました。 867 :nobodyさん:2008/12/03(水) 23:53:18 ID:ofqLWGoC すいません文字化けじゃなくてHTMLの文が出たので。でした… text/htlは2ちゃんに書いた時のtypo?
- 884 名前:nobodyさん mailto:sage [2008/12/05(金) 12:15:02 ID:???]
- くれくれ厨は放置でw
- 885 名前:nobodyさん mailto:sage [2008/12/05(金) 12:48:35 ID:???]
- 3流業者は放置でw
- 886 名前:nobodyさん [2008/12/05(金) 13:51:46 ID:mG1ks1wN]
- >>883
そうです。
- 887 名前:778 mailto:sage [2008/12/08(月) 16:42:51 ID:???]
- フタを開けてみたらiPhone用Webアプリじゃなく、iPhoneアプリ開発だった
ハハハ...ハァ
- 888 名前:nobodyさん mailto:sage [2008/12/09(火) 18:30:09 ID:???]
- >>871
どのみち作ったページを全機種で確認するなら手間は一緒じゃないの? Shift_JISとshift_jisの両方を全部確認するというなら別だけど。 Shift_JISだったら全機種確認しなくても大丈夫で、 shift_jisだと全機種確認しなきゃならんと思ってるのだとすると、 そこまで携帯のブラウザを部分的にだけ信用する気持ちがわからない。 とはいえ、私もShift_JISと書くだろうけどね。
- 889 名前:nobodyさん mailto:sage [2008/12/09(火) 18:58:33 ID:???]
- 亀レス小僧に驚いたw
- 890 名前:nobodyさん mailto:sage [2008/12/12(金) 12:12:18 ID:???]
- 何かauのIPアドレスが全面刷新してる模様・・・・・。
まあ実質的には同じIPアドレスをカバーしてる部分が多い?みたいだが面倒な。
- 891 名前:nobodyさん mailto:sage [2008/12/12(金) 12:42:48 ID:???]
- >>890
すごい事になってるねw ところで、フルブラウザ経由のIPも入ってるの?
- 892 名前:nobodyさん mailto:sage [2008/12/12(金) 13:24:11 ID:???]
- >>891
全くこの年末の時期に、ブツブツ・・・・・。 最初見た時は追加分だけかと思ったら、全然違っててビックリしたよ。 多分フルブラウザ用もドコゾに混ざってる気はするが、今回もSBやdocomoみたいに 別途分類はしてくれてないね。
- 893 名前:nobodyさん mailto:sage [2008/12/12(金) 13:32:42 ID:???]
- これって1月からのアクセス規制のために分割したような気がする。
公式やってるとほざいてるやつがフルブラウザIP帯域とか教えてくれればいいけどなw
- 894 名前:nobodyさん mailto:sage [2008/12/12(金) 15:36:33 ID:???]
- javascriptとかで自動でhtaccessファイルを生成するツールが何処かに無いものか。
メンテが面倒そうだが、このスレとかで公開&保守する様にしとけば、変なバグや ウイルスなんかは防げるだろうし。
- 895 名前:nobodyさん mailto:sage [2008/12/12(金) 19:17:18 ID:???]
- au、46個もあるよw
あと、アドレスとサブネットマスクを分けて書くのって誰が得してるんだろw
- 896 名前:nobodyさん mailto:sage [2008/12/12(金) 19:19:01 ID:???]
- これからauの帯域を一個一個目視で確認していく訳だが……
なんか吐きそう
- 897 名前:nobodyさん mailto:sage [2008/12/12(金) 19:37:45 ID:???]
- 全部書き直した
- 898 名前:nobodyさん [2008/12/12(金) 19:41:48 ID:+IEFwTxT]
- これがNo.1と呼べるpcと携帯の振り分け方法を教えてけろ
- 899 名前:nobodyさん mailto:sage [2008/12/12(金) 20:23:21 ID:???]
- >>896
頑張って! ついでにフルブラウザとか簡単な詳細よろ。
- 900 名前:nobodyさん mailto:sage [2008/12/13(土) 11:38:49 ID:???]
- >>896-897
ナカーマ 鬱陶しくて疲れたけど、うちもオワタよ。
- 901 名前:nobodyさん mailto:age [2008/12/18(木) 13:39:42 ID:???]
- すいません、スレチだとは思うんですが先輩方教えてください。
携帯電話のメールの本文に、画像を挿入したいんですが、 どうすれば挿入できるでしょうか? 挿入したい部分はメール文章の途中(意図した場所)で 添付方式じゃなくて挿入させたいです。 無知なもので色々調べたんですがどうすればいいかわかりません よろしくお願いします!
- 902 名前:nobodyさん mailto:sage [2008/12/18(木) 13:56:20 ID:???]
- そんなの近所のショップに行って訊けよ
- 903 名前:nobodyさん mailto:age [2008/12/18(木) 14:08:08 ID:???]
- >>902
自分の携帯で、じゃなくて PCから携帯に送信したいんですよね。 簡単に言うと、メルマガの中に画像を挿入したいんです。 デコメ形式にするのはわかるんですけど、 それくらいしかわかんないんで。 もしかして僕がやろうとしていることはスペシャル高度な技術だったりするんですか?
- 904 名前:nobodyさん mailto:sage [2008/12/18(木) 15:11:42 ID:???]
- >>902は正しいかもなw
- 905 名前:nobodyさん mailto:sage [2008/12/18(木) 17:11:13 ID:???]
- >>901
デコメをPCに送って、どういう構造になっているのか見てみれば わかるだろう?
- 906 名前:nobodyさん mailto:sage [2008/12/18(木) 19:49:54 ID:???]
- >>901
outlook
- 907 名前:nobodyさん mailto:sage [2008/12/18(木) 20:03:43 ID:???]
- スレ違いだったらごめんなさい。
どなたか教えて下さい。 デコメ素材を作り慣れている友人に、アニメGIFの素材を 作ってもらいました。 これを携帯用のサイトにアップしたら、docomoでもauでも 表示されません。(×印になります) ソフトバンクからは見えました。 サイトはphpで作っていて、 <img src="data/img001.gif">みたいな単純なタグを使っています。 自分で作ったJPG画像や、動かないGIF画像は出てるんですが…。 何か原因など考えられるでしょうか。 色んなキーワードでグーグル検索してみましたが、どうしても 分かりません。 すみません。宜しくお願いします。
- 908 名前:nobodyさん mailto:sage [2008/12/18(木) 20:27:26 ID:???]
- 単純に作法にしたがってないか、コーディングミスだろう。
GIFなどは制約がいろいろあるよ。
- 909 名前:nobodyさん mailto:sage [2008/12/18(木) 20:35:45 ID:???]
- >>908 さん
レスありがとうございます。 GIFファイルの方に問題があると思った方が良いでしょうか? デコメ配布サイトなどにも素材を依頼されて提出したり している友人なので、画像については信じ切っていました。 (メール添付で素材をauに送ると普通に使えるので)
- 910 名前:nobodyさん mailto:sage [2008/12/18(木) 21:53:20 ID:???]
- au GIF画像
www.au.kddi.com/ezfactory/tec/spec/gif.html
- 911 名前:nobodyさん mailto:sage [2008/12/19(金) 00:41:20 ID:???]
- まあアニメGIFだと表示出来ない端末も有ったりするし、キャリア別の話だけ
されても判断出来んわな。
- 912 名前:nobodyさん mailto:sage [2008/12/20(土) 14:37:16 ID:???]
- WillcomのIPアドレス頁も大幅更新されてました。
でもこっちは10月2日付けのIPアドレス情報と、全く変っておらず、 ゴチャゴチャした並びが昇順化されただけみたいなので、実質的には全く 修正不要ですが。
|

|