- 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/
- 324 名前:初心者です。 [04/10/09 21:15:29 ID:fCvsZBf9]
- >322
CGIのなかのhtml部分に記述がないんですが 一応探してから質問してるんですけど… だからさ 初心者だっていってんでしょ。
- 325 名前:nobodyさん mailto:sage [04/10/09 21:18:41 ID:???]
- あっそ
- 326 名前:nobodyさん mailto:sage [04/10/09 21:20:34 ID:???]
- >>323
できません
- 327 名前:nobodyさん mailto:sage [04/10/09 21:29:24 ID:???]
- >324
どこをどう探して、ないっていってんのか知らないけど… <a href="$home">程度が見つからないなんて、なんかスゲエ難しい記述の仕方してるのかなと思って、 こちとらわざわざCGIダウソしてみて答えてるんだけど? もうシラネ
- 328 名前:nobodyさん mailto:sage [04/10/09 21:43:40 ID:???]
- そのうち自分で見つけてor他スレで聞いてきて
捨てゼリフ吐いて行くことうけあい。
- 329 名前:nobodyさん [04/10/09 21:47:32 ID:bRQ0ozaj]
- >>324
ばりばりあるからねw173行目、187行目。検索かけた?ファイル内を。。。
- 330 名前:nobodyさん mailto:sage [04/10/09 21:52:15 ID:???]
- みんなやさしいな
- 331 名前:nobodyさん mailto:sage [04/10/09 22:00:20 ID:???]
- >>326
そうですか。。。わざわざすみませんでした。
- 332 名前:nobodyさん mailto:sage [04/10/09 22:30:32 ID:???]
- rtkrtykrtyk.gozaru.jp/mgocu147t.html
rtkrtykrtyk.gozaru.jp/mi3ogqu.html
- 333 名前:nobodyさん mailto:sage [04/10/10 11:11:44 ID:???]
- CGIで出力されるファイルの拡張子をhtmlからshtmlに変えたいのですが
どこを書き換えればいいでしょか アドバイスお願いします cgi-lib.plというのでHTMLを出力してるらしいことはわかったのですが…
- 334 名前:nobodyさん mailto:sage [04/10/10 13:22:12 ID:???]
- >>333
多分おそらくはげしく見当違いかもしれませんです、、、 ファイルの生成はおそらくopenで行っているとは思いますけれども、あまりにも情報が希薄なので何とも云えませんです。
- 335 名前:nobodyさん mailto:sage [04/10/10 13:35:43 ID:???]
- >cgi-lib.plというのでHTMLを出力してるらしい
かなり高い確率で違うと思う
- 336 名前:333 mailto:sage [04/10/10 13:41:40 ID:???]
- >>334
どうやらそのようですが どう質問したらいいかすらわからなくなってきました(汗 もう少し勉強してから出直します レスありがとうございました
- 337 名前:nobodyさん mailto:sage [04/10/10 14:03:48 ID:???]
- cgiが出力したものにSSIで何か細工をしたいようにも思えるが・・・
apache2なら設定次第でできるけど、一般向けな話じゃないね。
- 338 名前:nobodyさん [04/10/10 16:17:11 ID:JJrJrYxb]
- ライブドアのBLOG使ってるんですが投稿の本文中にHTML入れたいんですがそのまま表示されてしまいます。どうしたらきちんと表示されますでしょうか?
- 339 名前:nobodyさん mailto:sage [04/10/10 16:32:38 ID:???]
- >>338
板違い。ブログ板へ pc5.2ch.net/blog/
- 340 名前:nobodyさん [04/10/10 17:40:16 ID:Fee6msNz]
- <html>
<head> <title></title> <body> <APPLET code="textBlueFire.class" width="400" height="200"> <PARAM name="txt" value="This is GAng.com's site...."> <PARAM name="red" value="0"> <PARAM name="green" value="0"> <PARAM name="blue" value="0"> <PARAM name="fsize" value="30"> <PARAM name="fp" value="80"> </APPLET> </body> </html> とあるHTMLに貼り付けたんですけど、↑の"This is GAng.com's site"を This is GAng.com's site と2段に分けて表示するにはどうすればいいですか?
- 341 名前:nobodyさん mailto:sage [04/10/10 17:43:22 ID:???]
- >>340
改行するための書式を決める。 その書式に基づいてtextblueFire.classが改行するように作り変える。
- 342 名前:nobodyさん mailto:sage [04/10/10 17:46:55 ID:???]
- >>340
板違い。 Web制作板へ
- 343 名前:nobodyさん mailto:sage [04/10/11 09:12:00 ID:???]
- 初心者だから、って開き直るヤツに限って礼も言わない。
そんなだからいつまでたっても初心者なんだよ。 ここ最近の流れみててちょっと…。教えてやってる人はみんな大人だなぁと思うよ。
- 344 名前:nobodyさん mailto:sage [04/10/11 18:26:59 ID:???]
- 微妙にスレ違いかもしれませんが、
URLに使える文字列のリストについて詳しく載ってるところない?
- 345 名前:nobodyさん mailto:sage [04/10/11 18:31:35 ID:???]
- >>344
www.ietf.org/rfc/rfc1738.txt
- 346 名前:nobodyさん mailto:sage [04/10/11 21:54:41 ID:???]
- この質問はこちらでよいでしょうか?
VCで作った実行ファイルに引数を渡したいんですが xxxxx.exe?value1=1?valuea=a こういう風に渡した値を取ってくるにはどうしたらよいのでしょうか?
- 347 名前:nobodyさん mailto:sage [04/10/11 22:55:38 ID:???]
- C ではこう書く
getenv("QUERY_STRING")
- 348 名前:nobodyさん mailto:sage [04/10/12 03:56:12 ID:???]
- 2つほど、質問させて下さい。
(1)極端な例で話します。 例えば10000件ある記事全てに、負担をかけずに検索をかける方法として、 10件検索するごとに100秒、sleepさせることを思いつきました。 この場合、サーバへの負担は、100秒ごとに10件検索するものと同様なのでしょうか? (仕組みに詳しい人がいたら教えて下さい。) (2)クッキーはURLエンコードしてから保存する、という決まりがありますが、 デコード処理(16進数を日本語に直す)を施す前の状態で保存してしまえば、URLエンコードの必要はないのでしょうか?
- 349 名前:nobodyさん mailto:sage [04/10/12 17:36:25 ID:???]
- perlですが、例えば以下のような場合に、
for ($i=0; $i<=$max; $i++) { $myvalue= &routine($i); } &routineで帰ってくる値を 共通の「$myvalue」ではなくて、 $i=0のときは$hensu0 $i=1のときは$hensu1 ・ ・ $i=5のときは$hensu5 …というふうに、$iの値によって名前を変えた変数に代入したいんだけど、 $iに合わせて変数名を生成する?にはどうしたらいいんでしょうか… $hensu.$iじゃ意味ないし… なんか、どう聞いたら良いのかも不明なので、 すごいわかりにくかったり、とんちんかん(死語)なこと聞いてたらすいません よろしくお願いします
- 350 名前:nobodyさん mailto:sage [04/10/12 17:38:20 ID:???]
- 配列じゃあかんのかね?
- 351 名前:nobodyさん mailto:sage [04/10/12 18:11:11 ID:???]
- >>348
環境が良くわからないが、一般的な話として sleep は宜しくない。 sleep すると、CGI プロセスが長くメモリ中に居座ることになり、 サーバのメモリ占有量の時間積分が大きくなることを意味し、 メモリスワップの起きる確率を飛躍的に増加させる。 一度スワップが起きると、普通のCGIスクリプト処理とは比較にならない重さになる。 特に共用サーバの場合には、プロセス実行中の平均CPU負荷を軽くすることよりも、 できるだけ早くプロセスを終了させてメモリを解放することを考える方が、 社会に迷惑をかけずに済むと思う。
- 352 名前:348 mailto:sage [04/10/12 19:29:48 ID:???]
- >>351
詳しい説明、ありがとうございました。 sleepは止めておこうと思います。
- 353 名前:nobodyさん mailto:sage [04/10/12 20:04:50 ID:???]
- >>349
$i=0のときは$hensu[$i] = &routine($i); $i=1のときも$hensu[$i] = &routine($i); $iがなんでも$hensu[$i] = &routine($i); でいいんじゃねえの?
- 354 名前:nobodyさん mailto:sage [04/10/12 22:06:13 ID:???]
- 変数名をいじるってのは誰が教えてるんだ?
たいていはリストやハッシュで事足りるのに。
- 355 名前:nobodyさん mailto:sage [04/10/12 22:16:46 ID:???]
- KヨNTとかRezqueあたりだろ。
- 356 名前:nobodyさん mailto:sage [04/10/13 01:56:23 ID:???]
- >>349
配列を使わない方が都合がいいと言うのなら。 ${'hensu'.$i} = &routine($i);
- 357 名前:346 mailto:sage [04/10/13 16:17:02 ID:???]
- getenvは環境変数しか取ってこれない仕様じゃないですか?
getenv("value1"); とやっても 返り値は空文字列なんですが...
- 358 名前:nobodyさん mailto:sage [04/10/13 17:26:30 ID:???]
- getenv("QUERY_STRING");
とちゃんと書いてあるのが読めないのかしらん。
- 359 名前:nobodyさん [04/10/13 17:47:40 ID:gtw0eJMv]
- Perl、PHP、ruby、C、C++、python
それぞれの特徴を教えてください。 サーバ負担とか、速度とか知りたいです。
- 360 名前:nobodyさん mailto:sage [04/10/13 17:48:03 ID:???]
- 読めませんでした。
アホなこと書いて申し訳ありません。
- 361 名前:nobodyさん mailto:sage [04/10/13 18:44:06 ID:???]
- 特徴は各言語の公式サイトを見るかエロイ人が降臨するのを待て。
負荷・速度については、どういう環境でどういう作業をさせるか等によって変わる。 つまり、全ての言語で作成し、あらゆる状況を想定してベンチマークを取るのが吉。 それからエロイ人いわく、ハッカーになるにはPython, Java, C/C++, Perl, LISPをマスターするよろし。
- 362 名前:nobodyさん mailto:sage [04/10/13 19:02:52 ID:???]
- 漏れも知りたいのぅ。
>>361 普通の掲示板とかだったらどうでしょうか?
- 363 名前:nobodyさん mailto:sage [04/10/13 19:39:35 ID:???]
- >>359
言語と実行環境は分けて考えろ。 apache だと、1番速いのは、C で apache の module を書いてDSO等で組み込む方法。 負荷も一番少ない。 その次が mod_perl/mod_php/mod_ruby/mod_python の四つで、こいつらはどれも大差無い。 ただし apache のメモリサイズが膨れ上がるという問題はある。 さらにその次が C/C++ でコンパイルしたバイナリを CGI で走らせる。 処理速度自体は速いが、プロセスの folk などで結局遅くなることが多い。負荷も大きい。 一番最後は perl/php/ruby/python を CGI として走らせた場合。 どれも同じぐらい遅いし負荷も同じぐらいでかい。 IIS の場合は知らん。
- 364 名前:nobodyさん mailto:sage [04/10/13 19:42:16 ID:???]
- PHPとかをモジュールとして動かすほうがC/C++より高速なのか。
- 365 名前:nobodyさん mailto:sage [04/10/13 19:44:03 ID:???]
- >>363
ほぅ!! Winではどうだろうか?
- 366 名前:nobodyさん mailto:sage [04/10/13 20:07:32 ID:???]
- >>364
No. PHPとかをモジュールとして動かす方が、C/C++を"CGIとして"動かすより高速。
- 367 名前:nobodyさん mailto:sage [04/10/13 20:08:15 ID:???]
- >>363
forkな。 >>365 WinでもApacheを使うかぎりは同じだろう。 IISはしらん。
- 368 名前:nobodyさん mailto:sage [04/10/13 20:36:42 ID:???]
- 異議あり!!
- 369 名前:nobodyさん mailto:sage [04/10/13 20:41:52 ID:???]
- >>367
IISは?
- 370 名前:nobodyさん mailto:sage [04/10/13 21:48:13 ID:???]
- apache2だとforkしないバージョンもあるよ、
- 371 名前:nobodyさん [04/10/13 22:39:11 ID:hqX2Bxp3]
- FastCGIとかも考慮に入れてやろうよ
- 372 名前:nobodyさん mailto:sage [04/10/14 01:28:32 ID:???]
- preforkでmod_*使うよりworkerでCで書いたCGI動かすほうがサーバの負荷はずっと低いしスケーラビリティも高いよ。
- 373 名前:349 mailto:sage [04/10/14 02:01:26 ID:???]
- 返事くださった方ありがとうございました。
>356氏の方法でできました! でもなんか邪道な方法みたいなので、配列使ってやる方法も考えてみることにします。 ホントに助かりました。ありがとうございました。
- 374 名前:nobodyさん [04/10/14 05:04:29 ID:5rqmpAoj]
- フォームでデータを送り、ファイルに書き込み、別フレームに
表示させるという事をしたいのですが、 送信ボタンを押すと、その度にアラート(ダイアログボックス?)が 出てきて確認を求められてしまいます。 そこで、送信ボタンを押す度に javascriptで location.reload() をして、別フレームの 内容をリロードしたら上手くいきました。 が、5回に3回くらいの割合で、書き込んだ内容が反映されません。 一応METAタグでキャッシュもしないようにしたのですが、 全く効果がありません。 何か分る方いたら教えてください。 すれ違いでしたら、誘導お願いします。
- 375 名前:374 補足 mailto:sage [04/10/14 05:07:30 ID:???]
- >書き込んだ内容が反映されません
別フレームに反映されないという事です。
- 376 名前:nobodyさん mailto:sage [04/10/14 08:10:11 ID:???]
- アラートの内容は?
- 377 名前:nobodyさん mailto:sage [04/10/14 09:11:35 ID:???]
- >>374
response bodyはちゃんと来てんの?
- 378 名前:nobodyさん mailto:sage [04/10/14 11:27:11 ID:???]
- mod_perlは、Perlに対応している鯖なら動くものなのですか?
- 379 名前:374 mailto:sage [04/10/14 12:47:26 ID:???]
- アラート内容:
「情報を再送信しないとページを更新できません」 という内容のものです。 再試行かキャンセルか選ばさせられます。 >>377 response bodyが分かりません。 良かったら教えて下さい。
- 380 名前:nobodyさん mailto:sage [04/10/14 15:41:35 ID:???]
- >>378
逆。Mod_perlがPerlを処理するの。 >>379 httpのmessage-bodyのことでしょ。 ちゃんとレスポンスコードも調べた方がいいかと。
- 381 名前:nobodyさん mailto:sage [04/10/14 19:52:59 ID:???]
- >>380
> >>378 > 逆。Mod_perlがPerlを処理するの。 多分そういう意味で質問してるんじゃないと思う。
- 382 名前:nobodyさん [04/10/14 21:42:18 ID:01k5vmu6]
- 自分でサーバー立てて独自ドメインのメールマガジン(?)を発行したいのですが、
どうしたらいいでしょうか? 一番知りたいのは、メールマガジン発行に関しての仕組みみたいなものです。 自分でしようと思ったのは、 アダルト系のメールマガジンを発行したくて、でも広告を全く入れたくないという理由です。 (営利目的じゃないので) 現在の俺のレベルは、 ・Apacheでサーバーを立てられる。 ・PerlでCGIを組める。 ・C言語が微妙に使える(WinSockでの通信可) ・SMTPサーバーに接続してメールの送信ができる(添付ファイルはまだ送ったことがありません) ・SendMailは名前だけ聞いたことがある。 です。 どれが必要でどれが必要でないか分かりませんが、とりあえずできることを書いてみました。 発行したいメールマガジンは、HTML形式とTEXT形式です。 同内容で、申し込み時に選択したほうが配信されるようにしたいと考えています(但し画像は無し) 自分で考えたのは、 登録に関してはCGIで処理をして、 発行に関してはメーラーみたいな送信専用のツールを作って登録されたメールアドレスに対して 順番に送信していく・・・・という形のものですが、 それでいいのでしょうか? それでいいというか、一般的なメールマガジンではそうやって発行しているのでしょうか?
- 383 名前:nobodyさん mailto:sage [04/10/15 00:54:56 ID:???]
- SMTPサーバーを立てられる。
DNSサーバーを立てられる。 この2つを追加すればできるのでは。
- 384 名前:nobodyさん mailto:sage [04/10/15 21:11:15 ID:???]
- >>382
MTAを使いこなせるようになると幸せかも
- 385 名前:382 mailto:sage [04/10/15 23:27:55 ID:???]
- ありがとうござます。
>>383 ということは、自分で考えたやり方でだいたい合っているということですね。 SMTPサーバーはまだ立てたことがないので、 とりあえずサブドメインでSMTPサーバーを立てて練習してみます。 >>384 "MTA"は初めて聞きました。 調べてみます。
- 386 名前:nobodyさん mailto:sage [04/10/16 10:51:37 ID:???]
- PerlやC等で書かれた一般的なCGI(カウンタや掲示板など)をApacheで走らせたらメモリはどれくらい使用するんですか?
負荷が高いといわれるCGIゲームも知りたいです。
- 387 名前:nobodyさん mailto:sage [04/10/16 10:56:09 ID:???]
- >>386
なぜ計らないの?
- 388 名前:nobodyさん mailto:sage [04/10/16 10:59:07 ID:???]
- なぜメモリ計るの?
- 389 名前:nobodyさん mailto:sage [04/10/16 11:06:40 ID:???]
- >>387
計り方がわかんないんです。('A`)
- 390 名前:nobodyさん mailto:sage [04/10/16 12:11:01 ID:???]
- じゃあ気にしなくてよし
- 391 名前:nobodyさん mailto:sage [04/10/16 22:59:59 ID:???]
- rubyつかってるとだんだんcを覚えなきゃならん気がしてくるのはなぜに?
- 392 名前:nobodyさん mailto:sage [04/10/18 00:45:21 ID:???]
- すべての道は C に通ずる。
- 393 名前:nobodyさん mailto:sage [04/10/18 02:33:04 ID:???]
- >>389
だからそういうときは「自分で計ってみようと思うので計り方を教えてください ちなみにOSはこれこれで云々」とかいう風にお願いしろって。 実際メモリの使用量は環境によって大きく違う。 Perl も 5.005 と 5.8.5 では結構違う。
- 394 名前:nobodyさん mailto:sage [04/10/18 08:03:49 ID:???]
- plファイルについて質問です。
HTML出力用モジュールにあたるplファイルの記述を変更してUPロードしたところ 500internal server errorになって表示できませんでした。最初は私の記述ミスかと 思いましたが試しに、ファイルを全くいじらずに「開く」→「保存」しただけで UPロードしてみたところやはり500になってしまいました。つまり「保存」するだけで だめなようです。他のplファイルは大丈夫なのですが・・・。エディタもワードパッド、 dreamweaver、と変えてやってみましたがダメでした。 長くなってしまいましたが原因のわかる方教えてださい。お願いします。
- 395 名前:nobodyさん mailto:sage [04/10/18 08:32:32 ID:???]
- 文字コード・改行コードじゃねーの
- 396 名前:394 mailto:sage [04/10/18 09:02:19 ID:???]
- >>395
すみません、どうやって操作すればよいのでしょうか?
- 397 名前:394 mailto:sage [04/10/18 09:14:12 ID:???]
- そのファイルをテキストファイルでUPしておきます。
参考になるかどうかわかりませんが・・・ p-maniac.hp.infoseek.co.jp/sample.txt
- 398 名前:394 mailto:sage [04/10/18 22:32:59 ID:???]
- 解決しました。
>>395 改行コードを変更したら直りました。
- 399 名前:nobodyさん [04/10/19 04:03:03 ID:L2S4WNHR]
- 複数の変数をサブルーチンで取り出そうと思ったんですがうまくいきません。
どうダメだったんでしょうか、採点お願いします。 1.key、2.key、3.key、、、というファイルを読み込んで、 それぞれの内容を出力するcgiです。 LoadKey(1); LoadKey(2); LoadKey(3); ・ ・ ・ sub LoadKey { open($_[0]KEY, "./$_[0].key") or die("エラー:ファイルが開けません"); eval{flock($_[0]KEY, 2); }; ${$_[0]key} = <$_[0]KEY>; close($_[0]KEY); } print $1key$2key$3key…;
- 400 名前:nobodyさん [04/10/19 04:04:58 ID:L2S4WNHR]
- >>399追記です。
サブルーチンを使わずに 「$_[0]」の値を個別に数値を手入力していった場合は 正常に動きました。
- 401 名前:nobodyさん mailto:sage [04/10/19 04:41:32 ID:???]
- >「$_[0]」の値を個別に数値を手入力していった場合は正常に動きました。
朝マズメ?
- 402 名前:nobodyさん mailto:sage [04/10/19 07:37:52 ID:???]
- $_[0]KEYじゃなくて${$_[0].'KEY'}かな??
てか、変数で$の直後に数字はダメって覚えてるんだけど、違った?
- 403 名前:nobodyさん [04/10/19 12:02:15 ID:L2S4WNHR]
- >>401
わかりにくくてすいません。 こんな感じではちゃんと動いたということです。 open(1KEY, "./1.key") or die("エラー:ファイルが開けません"); eval{flock(1KEY, 2) }; $1key = <1KEY>; close(1KEY); open(2KEY, "./2.key") or die("エラー:ファイルが開けません"); eval{flock(2KEY, 2) }; $2key = <2KEY>; close(2KEY); open(3KEY, "./3.key") or die("エラー:ファイルが開けません"); eval{flock(3KEY, 2) }; $3key = <3KEY>; close(3KEY); print $1key$2key$3key…; >>402 例としてわかりやすいように、1、2、3、、、と書きましたけど、 実際作ったのは、ファイルハンドルも変数も、文字列です。
- 404 名前:nobodyさん mailto:sage [04/10/19 12:20:15 ID:???]
- >>403
ファイルハンドルは開けて閉じてんるんだから いちいち変数で生成する必要ないでしょ 問題切り分ける為にこれでやってみそ LoadKey(1); LoadKey(2); LoadKey(3); ・ ・ ・ sub LoadKey { my $file = "$_[0]". '.key'; open(KEY, "./$file") or die("エラー:ファイルが開けません"); eval{flock(KEY, 2); }; my $result = <KEY>; close(KEY); print $result; }
- 405 名前:nobodyさん [04/10/19 14:17:27 ID:L2S4WNHR]
- >>404
どうもありがとうございます。 LoadKeyで取り出した変数は、 実際には print $1key$2key$3key…; と列挙するだけではなく、他にいろいろと使うんで、 LoadKey内でprintするのはちょっと… 申し訳ないです。
- 406 名前:nobodyさん [04/10/19 14:21:00 ID:L2S4WNHR]
- あ、ファイルハンドルに変数が必要ないというのは了解です。
でも、 ${$_[0]key} = <KEY>; この${$_[0]key} (←$1key、$2key、$3key)は後で使うんで、 ここをどうにかする方法はないでしょうか。
- 407 名前:nobodyさん [04/10/19 15:22:20 ID:L2S4WNHR]
- 何度もすいません。解決しました。
$1 = LoadKey(1); $2 = LoadKey(2); $3 = LoadKey(3); sub LoadKey { open(KEY, "./$_[0]". ".key") or die("エラー:ファイルが開けません"); eval{flock(KEY, 2); }; $key = <KEY>; close(KEY); return $key } 戻り値を変数に代入していく方法でなんとかやりました。 どうもありがとうございました。
- 408 名前:nobodyさん mailto:sage [04/10/19 16:58:47 ID:???]
- 変数の頭に数字使うな
その用途なら配列使え
- 409 名前:404 mailto:sage [04/10/19 19:48:01 ID:???]
- >>407
変数名を自動生成するする、ってperlやり始めは 陥りやすい発想なんだけど、邪道です。 全体がわからないのでなんともいえないけど、 408さんの言うように配列にプッシュして使いまわすとか なんだとかいろいろ方法を工夫すべき。
- 410 名前:nobodyさん [04/10/19 21:07:53 ID:rsszw8bs]
- たいてい配列かハッシュで済むからなぁ。
変数名を生成してどうこうって汎用デバッグツールでも 作るんじゃなけりゃ普通は使わないと思う。
- 411 名前:nobodyさん [04/10/19 21:52:02 ID:mfo1mlCk]
- crypt関数で暗号化した暗号って逆解析できないのでしょうか
- 412 名前:nobodyさん mailto:sage [04/10/19 21:57:51 ID:???]
- 解析の逆ってなんだろう?
- 413 名前:nobodyさん mailto:sage [04/10/19 22:11:43 ID:???]
- 暗号化だろ
- 414 名前:nobodyさん mailto:sage [04/10/19 22:36:51 ID:???]
- 暗号化<->復号化
- 415 名前:411 [04/10/19 22:41:56 ID:vzy6JucQ]
- 複合化ってできないのでしょうか?
- 416 名前:nobodyさん mailto:sage [04/10/19 23:10:27 ID:???]
- できねーっての。
- 417 名前:nobodyさん mailto:sage [04/10/19 23:20:05 ID:???]
- ホイホイ解析できたら困るから、簡単にできないような仕組みを使ってる。諦めれ。
それとも、解析しづらいのに何故パスワードチェックに使われてるかということを聞きたいのかな?
- 418 名前:nobodyさん mailto:sage [04/10/19 23:25:02 ID:???]
- パスワードの平文やり取りするのに抵抗あるから一旦cryptするって事はあるな。
Webでやる限り、その程度のものだと思うが。
- 419 名前:411 [04/10/19 23:26:22 ID:eO5ANecX]
- >>417
うpろだのcgiがあって、 ソースログに吐かれるパスも暗号化されてるからなんか・・ いや、管理パスで消せるからいいんだけどさ、なんでわざわざ管理側にも隠すのかなぁって
- 420 名前:nobodyさん mailto:sage [04/10/19 23:29:33 ID:???]
- それはパーミッションや拡張子の設定ミスで、ログを直接見られた時の対策みたいなもんだ。
そこらへん抜かりが無いならわざわざcryptする意味はあまり無い。
- 421 名前:nobodyさん mailto:sage [04/10/19 23:37:56 ID:???]
- >>414
でたらめ教えないように。 平文を暗号文に変換することを暗号化するという。 暗号文を平文に変換することは複合するという。
- 422 名前:typoだ mailto:sage [04/10/19 23:39:24 ID:???]
- >>414
でたらめ教えないように。 平文を暗号文に変換することを暗号化するという。 暗号文を平文に変換することは復号するという。
- 423 名前:nobodyさん mailto:sage [04/10/19 23:42:08 ID:???]
- >>421
> 平文を暗号文に変換することを暗号化するという。 > 暗号文を平文に変換することは複合するという。 こういうのって暗号屋さんのこだわりなんだろうな。 複合化でもいいじゃないって思う。
- 424 名前:nobodyさん mailto:sage [04/10/20 00:00:58 ID:???]
- cryptの結果をすべて蓄えておけば可能。
蓄えるのも大変だけれども、検索するのも大変ですけれども。
|

|