1 名前:nobodyさん mailto:sage [04/09/20 07:35:23 ID:???] 2ちゃんねるは初めて。 WebProg 板は初めて。 質問したいけど、どうしたら良いか分からない。 そんなときは、ここに書き込んでください。 板の住人や、その他が、けなしながら、厳しく教えてくれるかも。 質問する前に、まずはここを読んでね。 【注意事項】 ・質問する前にGoogleで検索してみましょう www.google.co.jp/ ・環境(ソフトウェアのバージョンなど)は、必ず書いてください。できるだけ詳しく。 後から情報を書き足す、いわゆる情報の小出しは極力避けてください。 ・何がしたくて、何ができて何ができないのかを書きましょう ・マルチポスト(複数のスレッドで質問する行為)は絶対に禁止です。 ・過去ログは必ず読みましょう。あなたと同じ質問をしてる人がいるかも知れません。 2ch 総合ガイド www.2ch.net/guide/ お願い。 適切な、板、スレ、を発見した場合、誘導してあげましょう。 スレの性質上 age 進行でお願いします。 関連情報は >>2-3 前スレ △▲ WebProg 初心者の質問 Part9 ▼▽ pc5.2ch.net/test/read.cgi/php/1086715675/
463 名前:460 mailto:sage [04/10/20 16:32:53 ID:???] 送ってもらう情報や時刻をcookieに書いて、もしそれが空でなかったら 時刻を使って上書き、と言うのを考えました。これでOKでしょうか?
464 名前:461 [04/10/20 16:36:37 ID:n94qA67F] ヽ(´―`)ノ
465 名前:nobodyさん mailto:sage [04/10/20 16:37:56 ID:???] cookie許可されてなかったらどうすんの?
466 名前:460 mailto:sage [04/10/20 16:44:35 ID:???] 送る情報は書き込む必要なかったですね。 おなじLAN内だからIP使えないんですよね。 学校で外のCGIに送ってもらうものだから、cookieを使う事にしたんです。 cookieのファイルを削除されたりしたら無理ですがある程度は妥協する事にしました。
467 名前:nobodyさん mailto:sage [04/10/20 17:56:40 ID:???] 「cookieにどうやって書き込むか」って、 もしかしてprint "Set-Cookie: ..."; みたいな話?
468 名前:nobodyさん mailto:sage [04/10/20 18:38:05 ID:???] 個々のパソコンを識別するならcookieを使うとの事だったんで、環境変数か何かを書くのかと思っていました。 おそらく、print "Set-Cookie:NAME=$comment...";のように、入力してもらった情報やそれをもとにした物しか書き込めないんですよね? この辺はある程度自己解決気味になりました。有り難うございます。
469 名前:nobodyさん mailto:sage [04/10/20 18:41:29 ID:???] >>461 遊びだけならphp javaは自鯖でもたてないと使うの制限されてるところが多いだろうし 仕事につかうならJava。phpは何故かいやがられることが多い。
470 名前:nobodyさん mailto:sage [04/10/20 20:34:06 ID:???] 遊びだけならphp 友達に紹介するならjava 結婚するならPerl
471 名前:nobodyさん mailto:sage [04/10/20 22:15:36 ID:???] 学校でそれぞれのパソコンからCGIにデータ送ってもらおうと思っています。 cookieを使って何処からのデータかをチェックし、2重なら上書きというようなスクリプトを作りたいのですが、 まずcookieにどんなデータを書き込めば良いのかと、どうやってcookieに書くのかで困っています。 つうか、学校のそれぞれのPCからCGIでデータ送ってもらうって事だけど、 そのCGI置いてあるのも学校内のLANじゃないのか? そうしたら、普通にプライベートIP振ってあるんじゃないのか?それともDHCPなのか? それぞれのPCに固定でプライベートIP振ってるなら送信元のPCの判断は付くきがするんだが? それと、そもそもPCで判断で良いのか? 例えばの話、学生AがPCAを使用していたが、不調な為、隣の席の学生BのPCを使ってCGIでデータ送信しても、 問題がないのか? 何が言いたいかというと、そのCGIで送るデータはPC別で上書きしていいのか、 それとも学生別にしたいのかって事ね。 必ずしも、そのPCを決まった学生が使うとは限らないからな。
472 名前:nobodyさん mailto:sage [04/10/20 22:42:29 ID:???] PHPが嫌われるのはメンテや開発環境の問題だろうな。 perlはそうでも無いのだが。 まあ、趣味でやるならPHPやPerl勉強した方が有益だと思うが。
473 名前:nobodyさん mailto:sage [04/10/21 02:48:24 ID:???] 正直、perlやphpでがっつり作っちゃった方が工数かからないのに、 わざわざjava(JSP+ServletやEJB)で作ってるのって、アコギだなーって思う時ある。
474 名前:nobodyさん mailto:sage [04/10/21 02:51:12 ID:???] フロントエンドだけじゃ仕事にならんよ
475 名前:nobodyさん [04/10/21 02:53:06 ID:LAuzLACT] phpやrubyはどのみちcやるはめになるので実はPerlをやるのがいい。
476 名前:nobodyさん mailto:sage [04/10/21 03:01:26 ID:???] Cが出来ればダディクール!って言われるかもしれないよ。 2度手間だけどな。
477 名前:nobodyさん mailto:sage [04/10/21 03:22:13 ID:???] 開発現場でperlよりphpが嫌われる傾向にあるってのはわかる気がする。 そもそも、perlはシェルスクリプトの代わりに手をつけた技術者多いし、 アレルギー持ってる人も少ない。 perl覚えてからと言うもの、awkとかすっかり使わなくなっちまったなぁ。
478 名前:nobodyさん mailto:sage [04/10/21 11:57:33 ID:???] ファイル検索システムを作っている方に質問です。 指定ディレクトリ以下のファイルを検索する場合、 ファイル名にマルチバイト文字を含むファイルって検索対象に入れてますか? 現在Perlで全文検索型のを作っているんですが、 直接URLにマルチバイト文字を含めてリンクを貼った場合、 アクセスすると404を返される事があるので、 ファイル名のマルチバイト文字を一旦URLエンコードしてから検索結果画面を出そうと思っているのですが、 思った通りに動かず、この際マルチバイト文字をファイル名に含むファイルは 検索対象から外してしまおうかとも考えているのですが。
479 名前:663 [04/10/21 12:28:11 ID:9OlkwLS2] TurboLinux8Server + Perl で書いてますが、 よくレンタルカウンターなんかで使われているhtmlからの外部ファイル 参照ですが、これはどういうテクを使っているんでしょうか? Aサーバー index.html Bサーバーのtest.cgiの文字です。<br> <script language="Javascript" src="bサーバー/test.cgi"></script> (javaでなくてもよい、参考にしたのがたまたまjavaだった) Bサーバー test.cgi print "Content-type: text/html\n\n"; print "外部cgi出力文字"; として、Aサーバーに設置したindex.htmlにBサーバーの文字を表示させたいのです。 自分なりにやってはみたのですが、まったくうまくいきません。 ヒントだけでも教えてください。
480 名前:nobodyさん mailto:sage [04/10/21 12:37:27 ID:???] > <script language="Javascript" src="bサーバー/test.cgi"></script> ここまで書いてて何でわからんのだ Bサーバー/test.cgiが吐く文字列はjavascriptだろ B鯖のcgiが吐く文字を変えてみれ # レスポンスヘッダを出力 print "Content-type: text/plain\n\n"; # 以下、HTML出力 print <<"EOF"; <!-- document.write("勉強不足です"); //--> EOF
481 名前:663 [04/10/21 12:48:26 ID:9OlkwLS2] >>480 なるほど! おっしゃるとおり勉強不足でしたm(_ _)m ありがとうございました!
482 名前:nobodyさん mailto:sage [04/10/21 18:02:18 ID:???] >>480 外部ファイルなのだからコメントにすると何かと具合が悪くないか?
483 名前:nobodyさん mailto:sage [04/10/21 18:07:42 ID:???] 「何かと」っていうか、しないだろ。 あとtext/plainで出力するべきなのかな?
484 名前:480 mailto:sage [04/10/21 18:08:09 ID:???] あーそっか、事実上JSファイルと変わりないし、 コメント部はいらんかな。 ・・・自分のソースも直しておくか
485 名前:nobodyさん mailto:sage [04/10/21 21:18:59 ID:???] >>480 が勉強不足だったというオチでした。 ・・・むしろ注意力不足?
486 名前:nobodyさん [04/10/22 03:15:59 ID:kB/Ig1ML] サーバ管理ソフトを作りたいのですが、 権限の与え方が良く分かりません。 例えば、あるユーザのファイルを削除する、といった場合に、 そのユーザの権限が必要になるわけですが、どのようにして その権限を得るのでしょうか? おそらくroot権限でのファイル操作になると思うのですが、 そのスクリプトをroot権限にいかにするかが分かりません。 機能としては非常にシンプルなので、 他の部分の構想は大体大丈夫なのですが、 肝心の権限という部分が良く分からない状態です。
487 名前:nobodyさん mailto:sage [04/10/22 04:36:27 ID:???] >>486 はぁそうですか。ここへはどういった用件で? 環境ぐらいかかないと答えてくれないと思うけど
488 名前:nobodyさん [04/10/22 05:40:09 ID:kI4bV4uq] japanese.pmっていうのは、アップしたら普通のレンタルサーバーでも使えますか? それとも、サーバー側がインストールしなきゃだめなタイプのモジュールですか?
489 名前:nobodyさん mailto:sage [04/10/22 10:18:52 ID:???] >>488 Perlか? Japanise.pmはJPerlのコアモジュールなので、JPerlをビルドしてインストールしないと使えないぞ。
490 名前:486 [04/10/22 11:04:45 ID:kB/Ig1ML] linuxのfedora core2です。 宜しくお願いします。
491 名前:nobodyさん mailto:sage [04/10/22 11:19:35 ID:???] >>486 そういうのを人に聞かなきゃわからんうちは自分で作るのはあきらめれ。 仮に自分では完璧に作ったつもりでも、 セキュリティホールがてんこ盛りになるのがせいぜい。
492 名前:nobodyさん mailto:sage [04/10/22 11:42:25 ID:???] >>486 そういうことはLinux板なり、ム板なりに行った方がいい情報が得られる気もするが… Cで作るのなら、その実行ファイルをroot所有にしてSbitを立てておく。 で、必要なら実行時にseteuidで実効ユーザ変更…だったと思った。 Perlだと$<や$>を使うらしい でも、>>491 の言うとおり、解らないうちはやめたほうが良いと思うよ
493 名前:nobodyさん mailto: [04/10/22 12:27:38 ID:???] Perlも同じ方法でいい。 それでうまくゆくようにPerlがつくられているから。
494 名前:nobodyさん [04/10/22 15:04:27 ID:1BTRnK+D] ちょっとお聞きしたいのですが、 index.htmlとかに<a href=www.hoge.jp/ref.cgi> とかを仕込んで リファラーとりたいんですが、index.htmlから呼び出されるので、リファラー はそのindex.htmlからの情報しかないですよね? googleとかで検索して飛んできた場合の検索文字列とかしりたいのですが、 index.htmlのりファラーをそのまま受け継いでref.cgiに渡す方法とか ありますか?
495 名前:nobodyさん mailto:sage [04/10/22 15:07:08 ID:???] >>494 CGI変数にHTTP_REFERERがあるじゃん
496 名前:494 [04/10/22 15:14:09 ID:1BTRnK+D] >>495 直接ref.cgiに飛ばせばちゃんとHTTP_REFERER取れるんですが、 index.htmlにきたのを、自動的にref.cgiに送りたいんですよね。
497 名前:495 mailto:sage [04/10/22 15:16:15 ID:???] >>496 だから、index.htmlでCGI変数のHTTP_REFERERを取って、 そのリファラ−をref.cgiに渡してやればいいじゃん。
498 名前:494 [04/10/22 15:27:40 ID:1BTRnK+D] んー、勉強不足でよくわかりません。 自分の認識では、google -> index.html -> ref.cgi とくれば、 ref.cgiでとれるリファラはindex.htmlのものになるのではないでしょうか? htmlでHTTP_REFERERのとり方って、どうやるんですか? すみませんが、おしえてください。
499 名前:nobodyさん mailto:sage [04/10/22 15:29:50 ID:???] まあ SSI 使えば >>495 の言ってることも不可能でないが それができるんだったらわざわざ ref.cgi に飛ばさず SSI で直接 referer 取るわな
500 名前:494 [04/10/22 15:42:08 ID:1BTRnK+D] そうでした。 書き忘れてましたが、SSIとかでじゃなく index.htmlにきたのを<img src=www.hoge.jp/ref.cgi> とかで取得したいんですよね。 無理な話なのでしょうか?
501 名前:nobodyさん mailto:sage [04/10/22 15:51:40 ID:???] >>500 JavaScriptで取得したREFERERをイメタグ使ってCGIへ渡すのはどうよ?
502 名前:495 mailto:sage [04/10/22 15:57:54 ID:???] なんというか…頭悪いというかセンス無いな… >自分の認識では、google -> index.html -> ref.cgi とくれば、 >ref.cgiでとれるリファラはindex.htmlのものになるのではないでしょうか? この認識はあってる。 だから、分かり易く手順書いてやる。 1.index.htmlでリファラ−を取得する。(お前さんの例だとwww.google.co.jp ) 2.取得したリファラ−をref.cgiに渡す。(例えば、ref.cgi?value=www.google.co.jp ) 3.ref.cgiで渡されたindex.htmlのリファラ−を取得する。
503 名前:nobodyさん mailto:sage [04/10/22 16:03:32 ID:???] こんにちは。 Perlからsendmail呼び出してメール送らせる単純なプログラム書いてみたんですが、 どうもあて先不明などのエラーメールがサーバー管理者に届いているようで 困っています。エラーメールは普通にFrom: に帰ってくると思っていたもので… 対処としてどういう対処をすればよいでしょうか。
504 名前:nobodyさん mailto:sage [04/10/22 16:06:06 ID:???] 出し惜しみしてキモい>>495 は置いておいて、 やり方そのものを教えよう。 index.htmlに記述な。 <script language="JavaScript"> <!-- document.write("<img src=***.cgi?refe=" +document.referrer + ">"); // --> </script> でCGI側で受け取ればいい。 例えば$referrer = $FORM{'refe'};とかな。 QUERY_STRINGで取るのが一番手間がかからんか。
505 名前:nobodyさん mailto:sage [04/10/22 16:09:50 ID:???] >>503 AからBにメールを送って、Bのアドレスが無かったら、 Aではなく鯖管のCにエラーのメールが届くってこと?
506 名前:nobodyさん mailto:sage [04/10/22 16:10:26 ID:???] >>503 エラーメールの戻り先ってメールヘッダの『Return-path』に書かれてるアドレスじゃないの?
507 名前:nobodyさん mailto:sage [04/10/22 16:11:11 ID:???] >>503 たぶんReply-Toヘッダを使うと幸せになれるよ
508 名前:507 mailto:sage [04/10/22 16:12:40 ID:???] おっとごめん、俺嘘ついた 506さんが正解です
509 名前:494 [04/10/22 16:13:40 ID:1BTRnK+D] >>504 ありがとうございますm(_ _)m >>501 さんのヒントでJavaScriptを使った 方法でいこうとあれこれやってた最中で、とても助かりました。 精進にはげみます。 >>495 何ぶん勉強不足でお手間とらせました。 ありがとうございました。
510 名前:nobodyさん mailto:sage [04/10/22 16:18:43 ID:???] うむ、エラーメールの戻り先は From でなく Return-Path になるのが正しい。 しかしサーバによっては CGI から Return-Path を変更できなかったりする場合もあるので注意。 sendmail コマンド呼び出しだと変更できなさげな予感。
511 名前:nobodyさん mailto:sage [04/10/22 16:31:38 ID:???] >>505 まぁ、そんな感じです。本当はAに帰ってきて欲しいのです。 >>506-508 回答ありがとうございます。 とりあえずそのあたりのヘッダ情報を加えてみることにします。 >>510 あれれ…そうなのですか。(´・ω・`) 一応ヘッダに Return-Path: エラーメールが戻ってきてほしいアドレス って書いてみたんですが、それじゃ無理っぽいですか?
512 名前:-f mailto:sage [04/10/22 16:42:02 ID:???] Return-Path: アドレス って書いて sendmail さんに渡してもダメですよ。
513 名前:nobodyさん mailto:sage [04/10/22 16:59:28 ID:???] >>512 www.ahref.org/cgi/jmailsend/ にReturn-Path: アドレス って感じで書いてあったので、それでいけるのかと思ってみました。 sendmailの辺りをもう少し勉強しないとだめなようですね…ありがとうございます。
514 名前:nobodyさん mailto:sage [04/10/22 18:01:54 ID:???] sendmail -f hogehoge って実行すると、Return-Path: hogehoge になる。 あとは、-tオプションも憶えておくといいかも
515 名前:nobodyさん mailto:sage [04/10/22 21:31:35 ID:???] >>514 本当にありがとうございます。 今CGI上では sendmail -t になってるんですけど、今回の場合 sendmail -t -f hogehoge@hoge.com っていう風にオプションを重ねてもOKなのでしょうか?
516 名前:nobodyさん mailto:sage [04/10/22 21:42:19 ID:???] >>515 ああ。そうだな。試すまでもない。 sendmailに-webオプションでwebサーバにもなるな。 sendmail -web -pop -imap -natなんてのも可能だな
517 名前:nobodyさん mailto:sage [04/10/22 21:53:13 ID:???] ヤレヤレ
518 名前:nobodyさん mailto:sage [04/10/22 23:04:49 ID:???] >>517 何も発言できない程度の知識しかない方はお引き取りください^^
519 名前:nobodyさん [04/10/23 10:43:25 ID:DVlnbhIC] www.amazon.co.jp/exec/obidos/tg/browse/-/489986/t/250-4049382-8316214 アマゾンなんですが、こんな風になります。 削っていくと、青くなります。 なぜ?
520 名前:nobodyさん mailto:sage [04/10/23 17:10:07 ID:???] どうも open(MAIL,"| $sendmail -t -f\"$from\"") || &error_exit("sendmailの起動に失敗しました"); とすると-fオプションが無視されてるっぽいんです…どこか間違っているのでしょうか?
521 名前:nobodyさん [04/10/23 18:40:29 ID:AGj1NEIV] phpを使ってみたくてphp4.3.9をインストールしました。 とりあえず、サーバーに上げずに自分のパソコン内で 色々試してみたかったのでapacheも入れました。 OSはXPです。 色んなサイトを見て、インストールまでこぎつけたのはいいのですが、 コレを実際ローカルで動かすにはどうすればいいのでしょうか? apache2→htdocsの中にテストサイトを立ち上げてみればいいのでしょうか? 今のところ、apache2の中のhtdocsフォルダに以前作ったサイトを、コピーして、 タイトルバーとメニュー部分をphpで読み込むようにして、 各ページ見てみたんですけど、何とかなっているようです。 「出来てるならいいじゃないか」と突っ込まれそうなのですが、 何分ド素人なのでこれで正しいのかどうかよく判らなくて。 解説サイトはphpのインストールの仕方やapacheの設定変更の仕方、 一番最初のテストの仕方などは本当に詳しく書いてあって、 本当に助けられたのですが、肝心のサイトをどうすればいいのかが判りません。 ローカルで試してみるって上記のようなやり方であっているのでしょうか? よろしくお願いします。
522 名前:nobodyさん mailto:sage [04/10/23 18:43:50 ID:???] 正しいって何?
523 名前:nobodyさん mailto:sage [04/10/23 19:33:50 ID:???] >>521 目視できてんなら問題ないっしょ
524 名前:nobodyさん mailto:sage [04/10/23 21:13:21 ID:???] >>520 -fオプションを受け入れるかどうかは鯖の設定による。 さらに、それだと -t -f"hanyan@example.com" になるわけで文法的にどうかと。 素直に鯖の中の人に聞くのが吉。 >>521 ああ、それでいいよ。
525 名前:521 mailto:sage [04/10/23 23:10:40 ID:???] レス下さった方有難うございます。ほっとしました。 これから色々試してみます。 javascriptもcgiもしたことなくてプログラミング的なことはphpが初めてです。 でも、知らないことを一つずつ勉強していくのは楽しいです。 本当に有難うございました。がんばります。
526 名前:nobodyさん mailto:sage [04/10/23 23:22:14 ID:???] javascriptくらい齧っておいたほうがいい気もする
527 名前:nobodyさん [04/10/24 02:43:05 ID:v8e5Rm5C] QUERY_STRINGの最大の長さって既定されてましたっけ?
528 名前:nobodyさん mailto:sage [04/10/24 04:23:03 ID:???] >>527 HTTP/1.1 ではどんな長さのURIも許容する。 URI プロトコルの規定ではクエリの長さについての制限は全く書かれていない。 従って最大の長さは既定されていない。
529 名前:nobodyさん [04/10/24 09:58:59 ID:c1tRpsHF] スレッドキー(このスレなら1095633323)って、作成日時から生成されてますよね。 で、日時からこのキーを生成するにはどうすればよいのでしょう。 #そういったスクリプトを書きたいのではなく、単に、日時からキーを知りたいのです。 板違いのような気もしますが、お願いします。。
530 名前:nobodyさん mailto:sage [04/10/24 10:29:27 ID:???] >>529 unixタイムスタンプ
531 名前:nobodyさん mailto:sage [04/10/24 13:47:47 ID:???] >>528 ありがとうございました。
532 名前:nobodyさん mailto:sage [04/10/25 02:36:40 ID:???] >>528 何の、誰の、何のための規定かによる。
533 名前:nobodyさん mailto:sage [04/10/25 02:58:01 ID:???] >>532 RFC なのだが……インターネット標準規格制定の為、というのが正解かどうかはよくわからんが
534 名前:nobodyさん mailto:sage [04/10/25 07:36:53 ID:???] >>528 "QUERY_STRING"だから、uriのqueryじゃなくてCGIの方の仕様で決まる事だと思うけど. 環境変数に設定したりするから実際の実装では制限あるんじゃないのかな?
535 名前:nobodyさん mailto:sage [04/10/25 10:00:12 ID:???] そりゃもちろん実装上の制限はあるわけだが >>527 の質問に沿って回答すれば「規定はされてない」で正しいと思う URLの長さも実際にはサーバの実装として限界がある 糞長いURLを送りつけてくるワームが未だにいてうざい
536 名前:nobodyさん mailto:sage [04/10/25 14:10:57 ID:???] まぁサーバーがURI長すぎて対応できない場合の為に 『414 Request-URI Too Large』レスポンスがあるわけだ。
537 名前:nobodyさん mailto:sage [04/10/25 17:27:08 ID:???] >>535 ナンセンスな「正しい」だな、若造
538 名前:nobodyさん [04/10/25 17:31:53 ID:ZnqD/5DE] >>533 の時点で天然だと気づけ。
539 名前:nobodyさん mailto:sage [04/10/25 17:39:21 ID:???] ラクダじゃなく_で変数名を繋ぐことを推奨している言語でもクラス名は HogeFugeDecoratorみたいになってます。この命名規約に従わない クラス名をみたり作ったりしたことある人はいませんか?いませんね?
540 名前:nobodyさん mailto:sage [04/10/25 17:42:42 ID:???] >>539 例のAAはどうした、無職
541 名前:nobodyさん mailto:sage [04/10/25 17:45:46 ID:???] >>540 そんなに自虐的になるなよ
542 名前:ニート専用 mailto:sage [04/10/25 17:53:56 ID:???] (⌒)_(⌒) / \ | ⌒ ⌒ | | ・ ・ | | ● | < いませんか? いませんね? ゝ ー / / ヽ | | | | | |
543 名前:nobodyさん mailto:sage [04/10/25 17:57:53 ID:???] >>541 いませんね?っつったらとりあえず無職だろ。 つーかいませんよ。
544 名前:nobodyさん mailto:sage [04/10/25 18:01:34 ID:???] 無職はいません
545 名前:nobodyさん [04/10/26 00:31:06 ID:i7mDubFG] 初めてなんだけど、教えてくれないか? Mac OS X + IE5.2 なんだけど、HTMLのFROMの中で、 テキストボックスを使っているわけなんだが、FROM内 でSubmitボタンを設定しているわけでもないのに、 テキストボックスにフォーカスが当たっている状態で リターンキーを押すと、勝手にSubmitしてしまう。 WindowsやMacでもNSならやらないんだけど、これって 回避方法あるんでしょうか? 知っている方がいたら、教えてください。
546 名前:きょうすけ [04/10/26 00:32:32 ID:YhA4we7R] バトルロワイアルで CGIプログラムエラーのため表示することが出来ません。(500 Internal Server Error)って表示されるのですがどこが間違いなのでしょうが? yone.nobody.jp/br_.txt
547 名前:nobodyさん mailto:sage [04/10/26 00:36:22 ID:???] >>545 IEの仕様。制御したいならjavascriptを使って自前で処理。 >>546 文字コードセットや改行コードをチェック。 上の単語の意味が分からん場合は、その単語と internal server errorでググる。
548 名前:nobodyさん mailto:sage [04/10/26 00:37:17 ID:???] げ。Web制作板かと思って答えちまったよ。。
549 名前:nobodyさん [04/10/26 01:15:56 ID:i7mDubFG] >>547 ありがとー。
550 名前:nobodyさん [04/10/26 06:49:52 ID:OFUgt86X] 質問させて下さい。 <inpu type=hidden name=name value="<B>"> <input type="submit" value="書く"> と書いたHTMLファイルをブラウザで表示し、 「書く」を押すと、「<B>」ではなく、「<B>」というデータが 送信される、と判断してよろしいのでしょうか?
551 名前:nobodyさん mailto:sage [04/10/26 07:09:24 ID:???] すいません、記述ミスをしました。 >「書く」を押すと、「<B>」ではなく、「<B>」というデータが >「書く」を押すと、「&lt;B&gt;」ではなく、「<B>」というデータが です。
552 名前:nobodyさん mailto:sage [04/10/26 07:10:53 ID:???] >>550 と>>551 は無視して下さい。 大変、ご迷惑をおかけいたします。 <inpu type=hidden name=name value="&lt;B&gt;"> <input type="submit" value="書く"> と書いたHTMLファイルをブラウザで表示し、 「書く」を押すと、「&lt;B&gt;」ではなく、「<B>」というデータが 送信される、と判断してよろしいのでしょうか?
553 名前:nobodyさん mailto:sage [04/10/26 09:13:35 ID:???] それはもちろんやってから聞いたんだよな
554 名前:nobodyさん [04/10/26 11:45:00 ID:10+4TGaI] HTTPで日本語とかバイナリデータ送る時にデータ変換されてるけど あの変換方式の名称は何というんでしょうか?
555 名前:nobodyさん mailto:sage [04/10/26 12:00:18 ID:???] HTTP は8ビットスルーだからふつーは変換せずにそのまま送ります。 変換することもないではないですけど。
556 名前:nobodyさん [04/10/26 12:17:38 ID:10+4TGaI] >>555 CGIでブラウザから入力された文字が日本語だった場合に"%"を 付けた文字にするじゃないですか。あれの変換方式名を知りたいんですが。
557 名前:nobodyさん mailto:sage [04/10/26 12:24:48 ID:???] それはもちろん調べてから聞いたんだよな
558 名前:nobodyさん [04/10/26 12:32:49 ID:10+4TGaI] >>557 適当にググってみたけどわからんかったです。 とりあえず電子メールのデータ変換方式がBASE64というのはわかったけど HTTPのについては見当たらなかった。
559 名前:nobodyさん mailto:sage [04/10/26 12:55:23 ID:???] URLエンコード
560 名前:nobodyさん mailto:sage [04/10/26 12:57:15 ID:???] URLエンコード
561 名前:560 mailto:sage [04/10/26 12:57:38 ID:???] かぶった・・・!?
562 名前:nobodyさん mailto:sage [04/10/26 14:11:35 ID:???] RFC1738 では「これこれこういう方法でエンコードしろ」 、 RFC2396 では「エスケープしろ」と書いてあるだけで、 そのエンコーディング方式について特に名前は与えていません。
563 名前:nobodyさん mailto:sage [04/10/26 14:14:02 ID:???] 補足。 >HTTPのについては見当たらなかった。 555で書いたように HTTP のエンコーディングではない。 ついでに、メールのも Base64 とは限らない。