- 1 名前:nobodyさん mailto:sage [2006/06/28(水) 22:37:10 ID:???]
- 2ちゃんねるは初めて。 WebProg 板は初めて。
質問したいけど、どうしたら良いか分からない。 そんなときは、ここに書き込んでください。 板の住人や、その他が、けなしながら、厳しく教えてくれるかも。 質問する前に、まずはここを読んでね。 【注意事項】 ・質問する前にGoogleで検索してみましょう www.google.co.jp/ ・環境(ソフトウェアのバージョンなど)は、必ず書いてください。できるだけ詳しく。 後から情報を書き足す、いわゆる情報の小出しは極力避けてください。 ・何がしたくて、何ができて何ができないのかを書きましょう ・マルチポスト(複数のスレッドで質問する行為)は絶対に禁止です。 ・過去ログは必ず読みましょう。あなたと同じ質問をしてる人がいるかも知れません。 2ch 総合ガイド www.2ch.net/guide/ お願い。 適切な、板、スレ、を発見した場合、誘導してあげましょう。 スレの性質上 age 進行でお願いします。 関連情報は >>2-3
- 367 名前:nobodyさん mailto:sage [2006/08/30(水) 01:20:53 ID:???]
- とりあえずこれがラストってことで
(1)出力されるHTMLのソースの綺麗さにこだわる前にプログラミング技術向上を目指す (2)「掲示板の作り方」が知りたいなら本の方がはやいかも (3)とりあえず部品部品で作ってみる。たとえば・・・ 入力された文字列をひたすらファイルに書き溜めるスクリプト 書き溜められた文字列をひたすら表示するためのスクリプト 特定データのみを削除するためだけのスクリプト 特定データを編集するスクリプト (4)あとはこんなとこで「〜ありませんか?」「〜知りませんか?」とか書く時間、回答を待つ時間があるならスクリプトを組む あとは努力次第。 はたから見るに、一気にやろうとしすぎ。 着実にやればいいじゃん。
- 368 名前: ◆.PT9876/4U mailto:zage [2006/08/30(水) 06:01:07 ID:???]
- >>365
>サーバーサイド関係ないけどな はぁ ? >処理を順番に考えれば誰でも その処理が解らないって言ってるんだけど. CGI の中身を覗いてみると記述の半数以上が HTML 書き出し処理. どういうものか CGI 制作者は table layout とか {<b>, <center>, <div align="">} とか平気な人が多いらしい. そんな記述で埋め尽くされているから処理の流れをつかむのは至難の業. いくつか挑戦してはノックアウトをくらいますただ. >ググッて部品を探して 粗悪品を拾うのはたやすく, 無印良品を見つけるのは難しい. なにより, 駆け出し者には両者の分別能力が 備わっていない. あんたの言ってることは間違っていないが, あんたは初心を忘れていると思えてならない. (質問を投げた人間が言う事ではないのは百も承知 !)
- 369 名前: ◆.PT9876/4U mailto:zage [2006/08/30(水) 06:24:42 ID:???]
- >>366
>サーバと同じOSやhttpdなんて揃えてませんが >ローカルでのチェックは全く問題なくできてます。 はぁ ? あんたが使ってる OS, httpd を参考までに教えてけれ. UNIX と PC では line break と path delimiter が完全に違う. local check をするためには delimiter の書換が必要で, それを upload する前に逆変換が必要. (Mac の場合) その過程でミスが混入する可能性は十分にある. これでは気休め程度の効果しか期待できない. >予想以上に何も分かってないのがよく分かって怖いよ。 server 確保してから一週間とたってませんが何か ? そんな人間を煽る あんたの真意は何 ? 単なる馬鹿ですか ?
- 370 名前: ◆.PT9876/4U mailto:zage [2006/08/30(水) 06:42:47 ID:???]
- >>367
これまでのところ すなおに感謝したいのは あんただけだ. ありがとう ! "ソースのきれいさ" へのこだわりはあります. しかし, ぼくが CGI を書くとするのなら HTML 部の書き出しをプログラムとは分離したいとマジで思います. (いまは何もできませんが) HTML データをモジュール化して require で読み込むのなんかどうかな ? >はたから見るに、一気にやろうとしすぎ server 確保できたのが つい最近なだけで, 実は なが〜〜〜〜い 挫折の期間が...
- 371 名前: ◆.PT9876/4U mailto:zage [2006/08/30(水) 06:57:18 ID:???]
- 質問を投げた人間が言うのもアレだが
しょせん 2ch は 掃きだめだな. 質問する者を答える者も どこかしら欠陥を抱えている. CGI をまともに扱える人なら良い常連さんを集められるだろうに...
- 372 名前:nobodyさん mailto:sage [2006/08/30(水) 09:42:34 ID:???]
- >>371
今更何を言っている? 嘘を嘘と見抜けなi(ry 自分が必要な情報を選別できる目を持ち選らなければならない場所だよ? 池沼キチガイ〜神憑ったキチガイまで幅広く何人も投稿できる場所に何を求めている?
- 373 名前:nobodyさん mailto:sage [2006/08/30(水) 09:59:30 ID:???]
- まともな質問者なら、幼稚な質問でもちゃんと答えが返ってくる。
ここはそういう所だ。
- 374 名前:nobodyさん mailto:sage [2006/08/30(水) 15:47:20 ID:???]
- 運営している掲示板に外国からのスパム書き込みが大量に来ます。
コメント欄に全角文字が含まれてないとエラーになるようにしたいんですが if(〜) {&error("半角英数のみの書き込みは禁止です");} 〜の部分を教えてください。 コメントは$commentです。
- 375 名前:nobodyさん mailto:sage [2006/08/30(水) 15:51:25 ID:???]
- >>374
なぜPerlのスレで聞かないのだ。 if ($comment !~ /[^ -~¥r¥n]/) { &error("半角英数のみの〜"); }
- 376 名前:nobodyさん mailto:sage [2006/08/30(水) 16:00:54 ID:???]
- >>375
ありがとうございます。
- 377 名前:nobodyさん mailto:sage [2006/08/30(水) 17:44:17 ID:???]
- >>374
2ch関係じゃないけど f20.aaa.livedoor.jp/~wahaa/protection/refusal/ なんてサイトもありますよ
- 378 名前:nobodyさん mailto:sage [2006/08/30(水) 18:08:06 ID:???]
- >370
MVCでググれ馬鹿 拘ってる部分もプログラミングへの理解も何も解決して無いのにサーバー確保とかアホだろ >そんな記述で埋め尽くされているから処理の流れをつかむのは至難の業. >いくつか挑戦してはノックアウトをくらいますただ. テーブルレイアウトが気に喰わないのとソースが読めないのとは別問題 知能が足りてないだけ
- 379 名前: ◆.PT9876/4U mailto:zage [2006/08/30(水) 20:48:12 ID:???]
- >>372-373
いや, ふと "web制作板" で初めて質問したときのことを思い出しただけ. 実は僕も最初は "迷える子羊" だった. 質問の仕方が悪かったのか, いいかげんな回答が帰って来た記憶が... でも, お約束の "お礼" 言っておいた. その時思ったもんだ : "しょせん 2ch は掃きだめの集まりだ" そして いつの間にか "回答者" になって... そうしながら いろいろなことを覚えていったって訳. "間違った回答" も あったかもしれない. わざとやったわけじゃないけど, だまされた人...御免ね ! PS: 比較的, 満足感が高い 掲示板 CGI を発見しますた. (細かいことを言うと やはり... なんだけど) てな訳で これを徹底的にカスタマイズすることにしますた. ここの厄介になるのも たぶんこれが最後だろう. 安心してけれ.
- 380 名前: ◆.PT9876/4U mailto:zage [2006/08/30(水) 21:01:08 ID:???]
- >>378
> MVCでググれ馬鹿 だまされたつもりで言われた通りに... いい言葉を教えてもらった. 一応, 形式的なお礼を言っておこう: ありがとん. >何も解決して無いのにサーバー確保とかアホだろ そいつはどうかな ? 最後に一言: 最初は ただの煽りのボケナス野郎と思ったぜ ! (くけけけけ)
- 381 名前:nobodyさん mailto:sage [2006/08/30(水) 21:44:12 ID:???]
- >◆.PT9876/4U
自分に陶酔しているんだろうけど、イタイなとても 矢沢とか尾崎とか浜省とか好きそうなタイプだな どうでもいいんだけどイタイ
- 382 名前: ◆.PT9876/4U mailto:zage [2006/08/30(水) 21:56:13 ID:???]
- >>381
お願い ! 一つ教えて "イタイ野郎" に構うのはなぜ ? その昔, 僕の BBS はその手の人間ばかりだった. 忘れた頃に罵詈雑言を吐いて消え去る. どうしても その手の人の気持ちが理解できないんだ. 僕なら だまってその場を立ち去り, bookmark を消し去るだけなのに...
- 383 名前:nobodyさん mailto:sage [2006/08/30(水) 21:57:46 ID:???]
- 邪魔
- 384 名前:nobodyさん mailto:sage [2006/08/30(水) 22:10:20 ID:???]
- >>382
今に至るまで自分の痛さに気付けない人間は黙って立ち去れ。 つーか早く消えろ。二度と戻ってくんな。
- 385 名前:nobodyさん mailto:sage [2006/08/31(木) 00:01:52 ID:???]
- Tinyurl.com
これはどんな計算でユニークID化しているのでしょうか?
- 386 名前:nobodyさん mailto:sage [2006/08/31(木) 04:08:08 ID:???]
- CGIを発見して喜んでいるようだけど
この板はCGIを作る人が集まる板だから どっちかといえば板違いなんだよな 真性のアホに時折マジレスするおまいらに惚れたぜw
- 387 名前:nobodyさん [2006/08/31(木) 18:48:20 ID:cJkEbM8W]
- C++でCGIでプログラムを組むんですが、Apacheとlighttpd + FastCGIならどっちで作った方が良いのですか?
パフォーマンス等の面から解説付きで教えて頂きたいのですがどうぞ宜しくお願いします
- 388 名前:387 [2006/08/31(木) 18:56:18 ID:cJkEbM8W]
- 因みに掲示板を作りたいのです
- 389 名前:nobodyさん mailto:sage [2006/08/31(木) 21:12:16 ID:???]
- 、の代わりに.を使うプログラマなんて嫌だな。
- 390 名前:nobodyさん mailto:age [2006/09/01(金) 21:28:59 ID:???]
-
- 391 名前:nobodyさん mailto:sage [2006/09/02(土) 13:12:34 ID:???]
- >>387
自分のレベルで設置運営できる方を選べばいい。 それにスレ違い。
- 392 名前:nobodyさん [2006/09/02(土) 15:17:01 ID:18r2NV7f]
- postされてきたデータを内部エンコードに変換するプログラムを書きました。
そこで気になったのですがpostで送られてくるデータは ページの表示エンコードで決めうちですか? ブラウザが勝手にUTF-8に変換して送ってくることはないですか?
- 393 名前:nobodyさん [2006/09/02(土) 15:30:13 ID:DHuAFzD0]
- >>382
微妙に最初だけドットではなくカンマな件について
- 394 名前:nobodyさん mailto:sage [2006/09/02(土) 16:56:52 ID:???]
- 表示エンコードで決めうちしてる
それじゃいけないってのは分かってるんだけどね ブラウザは表示してるエンコードでPOSTするだけで、変換はしないかと
- 395 名前:nobodyさん mailto:sage [2006/09/02(土) 17:28:03 ID:???]
- >>394
そうですか ありがとうございました。
- 396 名前:nobodyさん mailto:sage [2006/09/02(土) 17:33:33 ID:???]
- >>395
どのエンコードでポストしてくるかは、ブラウザによって全然ちがうよ。
- 397 名前:nobodyさん mailto:sage [2006/09/04(月) 08:25:50 ID:???]
- >>396
俺の知ってるブラウザ(IE, Mozilla系,Opera)はみんな同じだけど(表示エンコードで送信)
- 398 名前:nobodyさん mailto:sage [2006/09/05(火) 00:30:32 ID:???]
- iModeか!
- 399 名前:nobodyさん [2006/09/05(火) 09:51:14 ID:fkg/iWIe]
- liteboxの事はどこで聞いたらいいですか。
改造したいんだけど。
- 400 名前:nobodyさん [2006/09/05(火) 10:08:29 ID:fkg/iWIe]
- labs.google.com/papers/sawzall-20030814.gif
Googleには世界各国語版が存在するので、もちろん世界中のあらゆるネットにつながっている地域からアクセスがあるわけですが、それを世界地図上で表示するとどうなるのか?というもの。 おまいらぐぐりすぎwwww
- 401 名前:nobodyさん mailto:sage [2006/09/05(火) 11:01:53 ID:???]
- >>400
うは、1点だけまったく輝度の落ちないやつがwwww
- 402 名前:nobodyさん mailto:sage [2006/09/05(火) 11:23:25 ID:???]
- >>400
GJ ググレかす、なんて言えなくなるなwww
- 403 名前:nobodyさん [2006/09/06(水) 01:30:58 ID:SRbjl+Nf]
- キーワードアドバイスツール
ttp://tool.sem-research.jp/keyword-advice/ キーワードアドバイスツールプロ ttp://inventory.jp.overture.com/d/searchinventory/suggestion/ Google Search Counts Tool ttp://www.technobloggie.com/doEstimate.php 等のようにキーワードの検索回数を調べるにはどうすればいいのでしょうか? 検索APIを利用すれば可能なのでしょうか?YahooAPIを少し調べたのですが、検索回数を調べる方法に関しては見あたりませんでした。無知だからわからなかっただけかも。 キーワードアドバイスツールプロはキーワードアドバイスツールからデータを取得しているようですが、普通にPOSTクリエを投げただけだと無理でした。 どうやったらいいでしょうか? どうか宜しくお願いします
- 404 名前:nobodyさん [2006/09/08(金) 11:40:29 ID:OG8tnZBm]
- 例えば、アマゾンだったり、楽天だったり、チケットプレイガイドのような、
10時になったら発売開始みたいなホームページで 10時なったら申し込みボタンが現れるシステムで、 10時前にそのリンク先がわかる方法ってないのですか? 5〜6桁の番号がわかれば、行けるんだけど、 それを調べる方法とかないんですかね?
- 405 名前:nobodyさん mailto:sage [2006/09/08(金) 12:17:21 ID:???]
- 総当たり、経験則、内部情報などなど
- 406 名前:長澤 [2006/09/08(金) 15:27:52 ID:gocLpIY7]
- >>404
卑怯だぞ、藤木君
- 407 名前:nobodyさん [2006/09/08(金) 15:51:45 ID:bn2r7HXQ]
- >>404
perlでforkで総当りさせればすぐじゃね? 正常そうなページがGETできれば止めて終了。 …んでもそういうとこの決済ページとかで蹴られる可能性もあるけど。。
- 408 名前:nobodyさん mailto:sage [2006/09/08(金) 19:27:50 ID:???]
- 総当たりアクセスが発覚した時点で受注取り消しにするのと、
総当たりでアタックした数だけ受注したものとして処理して請求するのでは どっちが面白いですか?
- 409 名前:nobodyさん mailto:sage [2006/09/08(金) 20:12:55 ID:???]
- そもそも、そんなシステムならURL知られてても指定の時間まで受付を弾くように作るだろう。
- 410 名前:nobodyさん [2006/09/08(金) 20:53:13 ID:mhEDRQgK]
- 大丈夫です。
普通より1過程とばせるだけでもぜんぜん違うので。 perlでforkで総当りさせるってのは簡単な話ですか? 最近プログラミングを勉強し始めたばっかりなので。
- 411 名前:nobodyさん mailto:sage [2006/09/08(金) 21:14:04 ID:???]
- プログラマの態度じゃねーな
ヒント貰ったらまず自力でやれるとこまでやれ
- 412 名前:nobodyさん mailto:sage [2006/09/08(金) 22:20:17 ID:???]
- 皆さん、PHPにおいてechoとprintの使い分けはどうなさっていますか?
echoの利点、printの利点がイマイチ把握できません。
- 413 名前:nobodyさん mailto:sage [2006/09/08(金) 22:22:14 ID:???]
- 言語構造的に使う時はecho、関数的に使う時はprint
- 414 名前:nobodyさん mailto:sage [2006/09/08(金) 22:43:12 ID:???]
- 出力はほとんど全部echoの短縮構文 <?= ?> でやってしまうから、echo も print も、デバッグ用途以外ではほとんど使うことが無いなぁ
- 415 名前:nobodyさん mailto:sage [2006/09/08(金) 23:28:42 ID:???]
- >>412
利点と言えるような違いはない。が、echoの方が短いため周りにprintを使ってる人は居ない。 >>413 print(100) + 1;
- 416 名前:nobodyさん mailto:sage [2006/09/09(土) 04:54:59 ID:???]
- sprintとか使ってるとprintに統一したくなるけど、打ちやすいのでecho
- 417 名前:nobodyさん mailto:sage [2006/09/09(土) 21:41:10 ID:???]
- チェックボックスでカスタマイズ内容を選んで
それにしたがってソースを組み合わせたファイルを メールに添付して送り返すというのを自動化させるには何を使えばいいんでしょうか?
- 418 名前:nobodyさん mailto:sage [2006/09/09(土) 21:51:19 ID:???]
- 1. チェックボックスを表示する方法
2. チェックボックスで選ばれたものをプログラムで取得する方法 3. ソースを生成する方法 4. 生成したものをファイルにする方法 5. メールにファイルを添付する方法 手順をざっと分解するだけでこれくらいあるわけだが、どこが分からんのだい?
- 419 名前:nobodyさん mailto:sage [2006/09/09(土) 21:51:38 ID:???]
- >>417
メールが送信できる環境。それ以外は何使っても問題無さそう。 質問が詳しくないのでこれくらいで。
- 420 名前:417 mailto:sage [2006/09/09(土) 22:08:58 ID:???]
- >>418,419
418の2〜5を行うのに最適な言語が知りたいです 一般的かつある程度規模が大きくなっても大丈夫なような 処理が軽いものがいいのですが
- 421 名前:nobodyさん mailto:sage [2006/09/09(土) 22:29:23 ID:???]
- なんだろ、ここまでエスパー求めすぎなのは久々な気がする
- 422 名前:417 mailto:sage [2006/09/09(土) 23:49:51 ID:???]
- すいませんサーバーサイドは全くのど素人なもんで
何が足らないのかすら分からない状況ですが とりあえずHTMLとPHPで事足りるという認識でよろしいでしょうか?
- 423 名前:nobodyさん mailto:sage [2006/09/10(日) 01:28:01 ID:???]
- 大規模ということはレン鯖ってわけじゃないんだよな?
とりあえず言語を覚えれば何でもできるという考えがあるなら捨てた方がいい。
- 424 名前:nobodyさん mailto:sage [2006/09/10(日) 02:59:46 ID:???]
- とりあえず言語を覚えなければ何もできないと思うが?
- 425 名前:nobodyさん mailto:sage [2006/09/10(日) 03:01:32 ID:???]
- とりあえず彼には言語を覚えるより先にすべきことがある
- 426 名前:nobodyさん [2006/09/10(日) 18:40:57 ID:FkN5srrx]
- IPの帯域を調べてたんですが
***.**.***.*/*** au等の公式サイトとかだと上記のように公開されてますよね? */*** のスラッシュってどういう意味ですか? 例えば 123.45.678.0/255 だったら実際にはどう言うIP吐くか教えてください。
- 427 名前:nobodyさん mailto:sage [2006/09/10(日) 18:51:05 ID:???]
- >>426
お前IPアドレスって分かってるか?
- 428 名前:nobodyさん mailto:sage [2006/09/10(日) 19:12:03 ID:???]
- >>427
勘違いしてるかもしれないので、何かあれば指摘してください。 REMOTE_ADDRと言った方が良いですか?
- 429 名前:nobodyさん mailto:sage [2006/09/10(日) 20:03:49 ID:???]
- 123.45.678.0/255
ちゅう範囲のIPアドレスは存在しない
- 430 名前:nobodyさん mailto:sage [2006/09/10(日) 20:06:15 ID:???]
- すみませんそれは適当です。
範囲が255なのは知ってます。
- 431 名前:nobodyさん mailto:sage [2006/09/10(日) 20:09:10 ID:???]
- 適当でももうちょっと選ぼうぜ
123.45.67.0/255 なら 123.45.67.0 〜 123.45.67.255
- 432 名前:nobodyさん mailto:sage [2006/09/10(日) 20:23:22 ID:???]
- >>431
>適当 申し訳ない 0/255 = 0〜255 それだけの事だったんですかorz Vodaのサイトで調べたんですが、 そのスラッシュ部分を範囲内の適当な数字にして HOSTに変換してもvodafone.ne.jpのようになりません。 自分(au)のは大丈夫なのでスクリプト自体は問題ないんですが… IPとリモートアドレスは違うんですか?
- 433 名前:nobodyさん mailto:sage [2006/09/10(日) 20:29:03 ID:???]
- 外出中なのでうろ覚えですが
スクリプトはこんな感じです。 $host = gethostbyaddr pack C4 split /./ $REMOTE_ADDR print $host; (カンマなどは忘れたので省略) $REMOTE_ADDR部分を手打ちでやってみました
- 434 名前:nobodyさん mailto:sage [2006/09/10(日) 22:31:43 ID:???]
- ビットマスクについて、わざと嘘ばっかり教えてるの?
123.45.67.0 〜 123.45.67.255 のIPレンジなら 123.45.67.0/24と記述する。これは123.45.67.0/255.255.255.0と同等の記述 123.45.67.0/28なら、123.45.67.0/255.255.255.240と同等。 スラッシュの後ろの数字はビットマスクを何ビットにするか。 逆に言えばnビットのビットマスクの場合2^(32-n)個のIPを範囲に持つ。
- 435 名前:nobodyさん [2006/09/10(日) 22:58:49 ID:FkN5srrx]
- >>434
おぉ!ありがとうございます。 たしかにサブネットマスク(bit)って表示がありました。 bitの意味が分からないのでまずはその辺を勉強してみます。 もう一つ聞きたいんですが、 この帯域の偽装は可能ですか? 携帯用コンテンツのセッション前のキャリア分けに使いたいのですが
- 436 名前:nobodyさん mailto:sage [2006/09/10(日) 23:02:45 ID:???]
- >>435
IPアドレスは信用出来る値。 クライアントの側で偽装することは出来ない。
- 437 名前:nobodyさん mailto:sage [2006/09/10(日) 23:06:30 ID:???]
- >>435
www.net-newbie.com/tcpip/ip/division.html IPアドレスの偽装が可能だが、技術的ハードルが高い。
- 438 名前:nobodyさん mailto:sage [2006/09/10(日) 23:10:10 ID:???]
- よくある偽装には、
1.単純にソースアドレスを書き換えるだけの方法 2.シーケンスナンバー予測 3.ソースルート詐称 TCPの場合は2か3の方法をとる必要があるが、技術的な難しさだけでなく、都合良く条件が揃わないと実現しない。
- 439 名前:nobodyさん mailto:sage [2006/09/10(日) 23:12:22 ID:???]
- >>436-437
とても参考になりました。 ありがとうございました。
- 440 名前:nobodyさん [2006/09/10(日) 23:16:04 ID:FkN5srrx]
- >>438
メモっときます。 そんなレベル高い利用者はいないと思うので大丈夫です。
- 441 名前:nobodyさん mailto:sage [2006/09/17(日) 09:27:13 ID:???]
- IE6でmain.htmlを表示してからリロードすると
frame.jpgへのリファラが変になるのですが回避方法はありませんか? main.html-------------------------------- <html><head><script type="text/javascript"> onload = function(){ ??document.all.ifm.src = "frame.html"; }; </script></head> <body> <iframe id=ifm></ifame> </body></html> ----------------------------------------- frame.html-------------------------------- <html><head></head><body> <img src="frame.jpg"> </body></html> -----------------------------------------
- 442 名前:nobodyさん [2006/09/22(金) 20:30:05 ID:5UPEhA2T]
- すみません、Perlでお尋ねしたいことがあります。
log.cgi というファイルに下記のフォーマットでログがあります。 ------- 192.168.0.1<>2006-09-01-19-15-25<> 192.168.0.2<>2006-09-01-19-15-28<> 192.168.0.1<>2006-09-01-19-15-30<> ------- このログから、IPの重複チェックと重複チェック後の IPのカウント回数を拾いたいのですが重複チェックの仕方とカウントがわからず。。 ------ 192.168.0.1(2) 192.168.0.2(1) ------ という形で出力させたいのです。ご指南下さい。お願い致します。
- 443 名前:nobodyさん [2006/09/22(金) 21:44:11 ID:ylIVQowl]
- ここがわかりやすい
meblo.jp/diary/diary.php?dir=47&uid=akiha0307&num=1
- 444 名前:nobodyさん mailto:sage [2006/09/22(金) 21:58:13 ID:???]
- >>442
読み込み部分は分かっているものとして省略するが、 @data = ( "192.168.0.1<>2006-09-01-19-15-25<>\n", "192.168.0.2<>2006-09-01-19-15-28<>\n", "192.168.0.1<>2006-09-01-19-15-30<>\n" ); foreach $data (@data) { chomp($data); ($ip, $date, $etc) = split(/<>/, $data); if ($count{$ip}) { $count{$ip}++; } else { $count{$ip} = 1; } } print "Content-type: text/plain\n\n"; foreach $ip (sort(keys(%count))) { print $ip . "(" . $count{$ip} . ")\n"; } 出力結果: 192.168.0.1(2) 192.168.0.2(1)
- 445 名前:nobodyさん mailto:sage [2006/09/24(日) 00:22:52 ID:???]
- >>444さん
ありがとうございます…!! なるほど、、すごい勉強になりました。 早速今からこのソース取り込んで確認したいと思います。 わざわざ書いて頂いて本当に有難うございました。
- 446 名前:nobodyさん mailto:sage [2006/09/26(火) 19:47:01 ID:???]
- webクローラを作るには何から勉強すればいいんでしょうか?
- 447 名前:nobodyさん mailto:sage [2006/09/26(火) 19:55:42 ID:???]
- ヒラメキから
- 448 名前:nobodyさん [2006/09/27(水) 09:34:47 ID:uTVmrpVG]
- 鯖OS:Win2K鯖
開発言語:Perl クライアントOS:WinXPSP2 ブラウザ:IE6.0 最初のページはHTML 次のページはフレーム用CGI 簡単ですいません。 環境は上記のような環境です。 鯖にアクセスした際に最初のHTMLはきちんと表示されるのですが、 次のページへアクセスした際に「:::::::」と表示されます。 出力されたソースを見るとフレーム表示のHTMLの各行に最後の「:」が表示されていました。 元のPerlソースにはありません。 きちんと表示させるにはどうしたら良いのでしょうか? どこで聞けばいいのかも、わかりかねたのでこちらでお聞きしております。 スレ違いでしたらスレ誘導をお願いいたします。
- 449 名前:nobodyさん [2006/09/27(水) 09:37:33 ID:uTVmrpVG]
- 連投すいません。
書き忘れていました。 すべてのPCでなるわけではなく、 Localから見ると問題はありませんし、 他のWinXpSP2 IE6.0でも問題ありませんでした。 こちらの手元にある複数台のうち一台だけが上記現象を起こしてます。
- 450 名前:nobodyさん mailto:sage [2006/09/27(水) 10:25:49 ID:???]
- そんなの、そのPerlのソース出してもらわないと誰にも答えられない
- 451 名前:nobodyさん [2006/09/27(水) 17:58:19 ID:+PJkL4mG]
- phpでブログツール作ったんですが
「記事を読むたびにデータベースかファイルを参照してる古臭い事してる」 と言われたのですが、 どうすれば古臭くないと考えられるでしょうか?
- 452 名前:nobodyさん mailto:sage [2006/09/27(水) 18:02:51 ID:???]
- htmlファイルを吐き出せって事でしょ
- 453 名前:nobodyさん [2006/09/27(水) 18:04:07 ID:+PJkL4mG]
- はぁ・・・
静的ページってどうもリアルタイム感がないのですが・・・・
- 454 名前:nobodyさん mailto:sage [2006/09/27(水) 20:51:26 ID:???]
- MTは古臭いことしてるのか…その人は凄い考えをお持ちだな
- 455 名前:nobodyさん [2006/09/27(水) 21:33:12 ID:+PJkL4mG]
- 38 名前:学生さんは名前がない[] 投稿日:2006/09/27(水) 17:56:11 ID:a9B+ImDh0
何がぬこスクリプトだよ subject.txt読んでスレ一覧取得してPOSTしてるだけだろ。 自作のblogも記事を読むたびにデータベースかファイルを参照してる古臭い事してるしな。
- 456 名前:nobodyさん mailto:sage [2006/09/27(水) 23:58:26 ID:???]
- キャッシュしてないとかそんなとこでは
- 457 名前:nobodyさん mailto:sage [2006/09/28(木) 00:48:05 ID:???]
- Google EarthもMapionもえきからも全部古いんだな
- 458 名前:nobodyさん mailto:sage [2006/09/28(木) 12:06:01 ID:???]
- sessionの質問ですが、たとえばServAで、
out.print("<FORM METHOD=POST>"); out.print("<INPUT TYPE=TEXT NAME=HOGE"><BR>"); out.print("<INPUT TYPE=SUBMIT>"); out.print("</FORM>"); String str = req.getParameter("HOGE"); if (str != null) { session.setAttribute("MyHoge", str); req.getRequestDispatcher("./ServB").forward(req, res); } とした場合、これを out.print("<FORM METHOD=POST ACTION=./ServB>"); out.print("<INPUT TYPE=TEXT NAME=HOGE"><BR>"); out.print("<INPUT TYPE=SUBMIT>"); String str = req.getParameter("HOGE"); if (str != null) { session.setAttribute("MyHoge", str); } out.print("</FORM>"); とするとsessionのsetが実行されないのですが、 FORMのACTION指定で(dispatcherを使わずに)ページジャンプすると同時に sessionをsetする方法ってあるのでしょうか。
- 459 名前:nobodyさん mailto:sage [2006/09/29(金) 21:30:57 ID:???]
- PHPで開発してますが、ロジックがごちゃごちゃしてきてしまって、困っています。
アルバイト情報サイトのように地域とそれに含まれる都道府県などを表示する場合、 どのような構造で格納して表示するのがスマートなんでしょうか? 地域 :region 都道府県 :pref region[][0] = 地域コード region[][1] = 地域名 region[][2] = pref[] <−複数の都道府県の配列 pref[][0] = 都道府県コード pref[][1] = 都道府県名 このような構造で表示しているため、格納する処理もかなりややこしくて 修正時にエラー多発といった状況です。 これに市区町村までつくとさらにややこしくなってしまうんですよね。。
- 460 名前:nobodyさん mailto:sage [2006/09/30(土) 02:46:33 ID:???]
- 2ちゃんねるタイプBBSの「GlobalNoteScript」について質問させてください
管理者メニュー内にある「個別の規制」を使ってみたいのですが、記述方法がわかりません。 どのような形で記述すれば適用されるのか、どなたか教えてください・・
- 461 名前:nobodyさん [2006/09/30(土) 09:28:21 ID:ahiWlza0]
- .htaccessを使った認証でユーザーによって表示するページを変更するにはどうすればいいのですか??
- 462 名前:nobodyさん mailto:sage [2006/09/30(土) 09:59:32 ID:???]
- 環境変数 AUTH_USER
- 463 名前:nobodyさん mailto:sage [2006/09/30(土) 11:37:32 ID:???]
- >>459
データベース使うのがスマート
- 464 名前:nobodyさん mailto:sage [2006/09/30(土) 12:41:27 ID:???]
- >>463
それDBのデータです。 いまいちいい方法が思いつかない・・・
- 465 名前:nobodyさん mailto:sage [2006/10/01(日) 15:32:21 ID:???]
- 掲示板のCGIを設置してるんですが、知らないうちに18MBほどのimageというフォルダが出来てました。
ihc.tar.tarとかのファイルが入ってて、セキュリティーホールとかよく判らないんですが、 これって危ないですよね。なんか攻撃されてるんだろか・・・
- 466 名前:nobodyさん mailto:sage [2006/10/01(日) 16:01:59 ID:???]
- tarファイルのアップロードを許可していないなら、スクリプトに抜け穴がある。
- 467 名前:nobodyさん mailto:sage [2006/10/02(月) 00:07:25 ID:???]
- 「こんなCGI探してます」スレが見当たらないようなのでこちらで質問させてもらいます
GIF画像を連結するPerlスクリプトで出力されるGIFがアニメでないスクリプトがあったら教えてください ttp://www.tohoho-web.com/soft/gcat.txt はよく使われているようですがアニメGIFを吐くのでブラウザの画像のアニメをOFFにしていても正常に 表示されるようにしたいです
|

|