トップページ⇒php
1001コメント362KB

△▲ WebProg 初心者の質問 pert14▲△

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2006/06/28(水) 22:37:10ID:???
2ちゃんねるは初めて。 WebProg 板は初めて。
質問したいけど、どうしたら良いか分からない。

そんなときは、ここに書き込んでください。
板の住人や、その他が、けなしながら、厳しく教えてくれるかも。

質問する前に、まずはここを読んでね。
【注意事項】
・質問する前にGoogleで検索してみましょう
http://www.google.co.jp/
・環境(ソフトウェアのバージョンなど)は、必ず書いてください。できるだけ詳しく。
 後から情報を書き足す、いわゆる情報の小出しは極力避けてください。
・何がしたくて、何ができて何ができないのかを書きましょう
・マルチポスト(複数のスレッドで質問する行為)は絶対に禁止です。
・過去ログは必ず読みましょう。あなたと同じ質問をしてる人がいるかも知れません。

2ch 総合ガイド
http://www.2ch.net/guide/

お願い。
適切な、板、スレ、を発見した場合、誘導してあげましょう。
スレの性質上 age 進行でお願いします。

関連情報は
>>2-3
0357 ◆.PT9876/4U 2006/08/29(火) 20:28:32ID:???
>>355
お返事ありがとん.

> エラー処理、デザインとか無視で取り合えず作って、掲示板の処理流れ、
> 効率が良さそうなデータファイル構造を考えてみるのがいいかと。

それが解ってれば reference 片手にどうにかなるかと...
ここで質問する前に Google めぐりをやってはみました.
一番多いのは Perl の基本解説サイト.

でも, script を多少書けても どんな処理が必要か,
スマートな routin とはどんなものかを知らなければ何も...
Google めぐりで多少解ったことは...
1. environment 処理
2. standard in/out 処理
3. file lock 処理が必要だということ

良いお手本を徹底的に調べ尽くすのがよいのだろうけど
なぜか汚い HTML を吐のに多くが費やされているものばかり...(ぐすん)
自分で整理しているうちにミスをやらかして動作しなくなったり...
0358 ◆.PT9876/4U 2006/08/29(火) 20:40:15ID:???
>>356
お返事ありがとん.

> もしくは大人しく諦めて使用言語を書く。
どちらかと言うと使える server に影響されるのではないかと.
今は nifty メインだけど xrea も借りることができた (らっきー)
xrea は対応幅が広いけど それなりの制限もあるらしい. (デマかも ?)
たとえば permission の制限がきついとか きつくないとか...

話が横にそれますたが, nifty も捨てたものではなか.
となると perl しか選択肢がございません !
でも問題は言語以前の お話しなのだ. (えっへん !)
0359 ◆.PT9876/4U 2006/08/29(火) 21:24:09ID:???
やっぱり良い本に巡り合うのが良いのかなぁ〜 ?
web 上の情報は怪しげなものも少なくないしぃ〜.
(nifty でも xrea でも CGI 設置で えらく苦労した !)
0360nobodyさん2006/08/29(火) 21:41:58ID:???
>>359
> web 上の情報は怪しげなものも少なくないしぃ〜.
おまえがいうな。Web制作板でオレが何度おまえのレスを訂正したと思ってる
0361nobodyさん2006/08/29(火) 21:45:27ID:???
>>359
夏休みの宿題はやったか?
0362 ◆.PT9876/4U 2006/08/29(火) 21:54:32ID:???
>>360
それはそれは... ども.
するってぇ〜と以前見かけた僕たんの誹謗中傷の犯人は あんただな !?

でも, 今は反省してる.
恥ずかしいこともたくさんあった.
いろいろ言われても 厚顔無恥なヤシが地道にやれば
それなりのことが できるようになるものさ.

今となっては あんたらの余計なお節介に感謝してる.
0363nobodyさん2006/08/29(火) 21:57:39ID:???
そろそろみんな呆れてると思うので、
スレの平和のためにもここで簡単にまとめておこう。

◆.PT9876/4U
・自称「どうにか perl を読み取れる程度」でローカルでのテストは な ん と か できた。
(ちなみにMacOS9しかなく、ここでいうテストとはせいぜいMacPerlかMacPythonのこと)
・できあいのCGIのカスタマイズはおろか設置すら怪しい。
・HTMLソースの文法には無駄にうるさい。
・自称「度胸と勘は人並み以上にあるが、常識をまったく知らないので危なっかしいことこの上なし!」

以上、ソースはこのスレとPHPのくだ質スレ。
なお同じトリップの人物はかつてJavaScriptスレにも出没していた。


俺としてはお前が妙なスクリプトを書いてろくにテストもせずにサーバに上げて
周囲に甚大な被害をまき散らす前にさっさと挫折してくれる事を祈っている。
0364 ◆.PT9876/4U 2006/08/29(火) 22:14:41ID:???
>>363
> 俺としてはお前が妙なスクリプトを書いてろくにテストもせずにサーバに上げて
>周囲に甚大な被害をまき散らす前にさっさと挫折してくれる事を祈っている。

そのあたりが server side の恐ろしさだろうね.
(その可能性は儒ぶんにある !)
なぜって local check をしっかりやるためには
server と同じ OS, httpd をそろえるのが理想だが それは...
0365nobodyさん2006/08/29(火) 22:23:03ID:???
サーバーサイド関係ないけどな。
処理を順番に考えれば誰でも出来るだろうに。あとはググッて部品を探して組み合わせるだけ。
0366nobodyさん2006/08/30(水) 00:08:56ID:???
サーバと同じOSやhttpdなんて揃えてませんがローカルでのチェックは全く問題なくできてます。
一連の◆.PT9876/4Uの書き込みを見てると予想以上に何も分かってないのがよく分かって怖いよ。
0367nobodyさん2006/08/30(水) 01:20:53ID:???
とりあえずこれがラストってことで

(1)出力されるHTMLのソースの綺麗さにこだわる前にプログラミング技術向上を目指す
(2)「掲示板の作り方」が知りたいなら本の方がはやいかも
(3)とりあえず部品部品で作ってみる。たとえば・・・
   入力された文字列をひたすらファイルに書き溜めるスクリプト
   書き溜められた文字列をひたすら表示するためのスクリプト
   特定データのみを削除するためだけのスクリプト
   特定データを編集するスクリプト
(4)あとはこんなとこで「〜ありませんか?」「〜知りませんか?」とか書く時間、回答を待つ時間があるならスクリプトを組む

あとは努力次第。

はたから見るに、一気にやろうとしすぎ。 着実にやればいいじゃん。
0368 ◆.PT9876/4U 2006/08/30(水) 06:01:07ID:???
>>365
>サーバーサイド関係ないけどな
はぁ ?

>処理を順番に考えれば誰でも
その処理が解らないって言ってるんだけど.
CGI の中身を覗いてみると記述の半数以上が HTML 書き出し処理.
どういうものか CGI 制作者は table layout とか
{<b>, <center>, <div align="">} とか平気な人が多いらしい.

そんな記述で埋め尽くされているから処理の流れをつかむのは至難の業.
いくつか挑戦してはノックアウトをくらいますただ.

>ググッて部品を探して
粗悪品を拾うのはたやすく, 無印良品を見つけるのは難しい.
なにより, 駆け出し者には両者の分別能力が 備わっていない.

あんたの言ってることは間違っていないが,
あんたは初心を忘れていると思えてならない.
(質問を投げた人間が言う事ではないのは百も承知 !)
0369 ◆.PT9876/4U 2006/08/30(水) 06:24:42ID:???
>>366
>サーバと同じOSやhttpdなんて揃えてませんが
>ローカルでのチェックは全く問題なくできてます。
はぁ ?
あんたが使ってる OS, httpd を参考までに教えてけれ.

UNIX と PC では line break と path delimiter が完全に違う.
local check をするためには delimiter の書換が必要で,
それを upload する前に逆変換が必要. (Mac の場合)
その過程でミスが混入する可能性は十分にある.

これでは気休め程度の効果しか期待できない.

>予想以上に何も分かってないのがよく分かって怖いよ。
server 確保してから一週間とたってませんが何か ?
そんな人間を煽る あんたの真意は何 ?
単なる馬鹿ですか ?
0370 ◆.PT9876/4U 2006/08/30(水) 06:42:47ID:???
>>367
これまでのところ すなおに感謝したいのは あんただけだ.
ありがとう !

"ソースのきれいさ" へのこだわりはあります.
しかし, ぼくが CGI を書くとするのなら
HTML 部の書き出しをプログラムとは分離したいとマジで思います.
(いまは何もできませんが)
HTML データをモジュール化して require で読み込むのなんかどうかな ?

>はたから見るに、一気にやろうとしすぎ
server 確保できたのが つい最近なだけで,
実は なが〜〜〜〜い 挫折の期間が...
0371 ◆.PT9876/4U 2006/08/30(水) 06:57:18ID:???
質問を投げた人間が言うのもアレだが
しょせん 2ch は 掃きだめだな.
質問する者を答える者も どこかしら欠陥を抱えている.
CGI をまともに扱える人なら良い常連さんを集められるだろうに...
0372nobodyさん2006/08/30(水) 09:42:34ID:???
>>371
今更何を言っている?
嘘を嘘と見抜けなi(ry
自分が必要な情報を選別できる目を持ち選らなければならない場所だよ?
池沼キチガイ〜神憑ったキチガイまで幅広く何人も投稿できる場所に何を求めている?
0373nobodyさん2006/08/30(水) 09:59:30ID:???
まともな質問者なら、幼稚な質問でもちゃんと答えが返ってくる。
ここはそういう所だ。
0374nobodyさん2006/08/30(水) 15:47:20ID:???
運営している掲示板に外国からのスパム書き込みが大量に来ます。
コメント欄に全角文字が含まれてないとエラーになるようにしたいんですが

if(〜) {&error("半角英数のみの書き込みは禁止です");}

〜の部分を教えてください。
コメントは$commentです。
0375nobodyさん2006/08/30(水) 15:51:25ID:???
>>374
なぜPerlのスレで聞かないのだ。

if ($comment !~ /[^ -~¥r¥n]/) { &error("半角英数のみの〜"); }
0376nobodyさん2006/08/30(水) 16:00:54ID:???
>>375
ありがとうございます。
0377nobodyさん2006/08/30(水) 17:44:17ID:???
>>374
2ch関係じゃないけど
http://f20.aaa.livedoor.jp/~wahaa/protection/refusal/
なんてサイトもありますよ
0378nobodyさん2006/08/30(水) 18:08:06ID:???
>370
MVCでググれ馬鹿

拘ってる部分もプログラミングへの理解も何も解決して無いのにサーバー確保とかアホだろ

>そんな記述で埋め尽くされているから処理の流れをつかむのは至難の業.
>いくつか挑戦してはノックアウトをくらいますただ.
テーブルレイアウトが気に喰わないのとソースが読めないのとは別問題
知能が足りてないだけ
0379 ◆.PT9876/4U 2006/08/30(水) 20:48:12ID:???
>>372-373
いや, ふと "web制作板" で初めて質問したときのことを思い出しただけ.

実は僕も最初は "迷える子羊" だった.
質問の仕方が悪かったのか, いいかげんな回答が帰って来た記憶が...
でも, お約束の "お礼" 言っておいた.
その時思ったもんだ :

"しょせん 2ch は掃きだめの集まりだ"

そして いつの間にか "回答者" になって...
そうしながら いろいろなことを覚えていったって訳.
"間違った回答" も あったかもしれない.
わざとやったわけじゃないけど, だまされた人...御免ね !

PS:
比較的, 満足感が高い 掲示板 CGI を発見しますた.
(細かいことを言うと やはり... なんだけど)
てな訳で これを徹底的にカスタマイズすることにしますた.
ここの厄介になるのも たぶんこれが最後だろう.
安心してけれ.
0380 ◆.PT9876/4U 2006/08/30(水) 21:01:08ID:???
>>378
> MVCでググれ馬鹿
だまされたつもりで言われた通りに...
いい言葉を教えてもらった.
一応, 形式的なお礼を言っておこう:
ありがとん.

>何も解決して無いのにサーバー確保とかアホだろ
そいつはどうかな ?

最後に一言:
最初は ただの煽りのボケナス野郎と思ったぜ ! (くけけけけ)
0381nobodyさん2006/08/30(水) 21:44:12ID:???
>◆.PT9876/4U
自分に陶酔しているんだろうけど、イタイなとても
矢沢とか尾崎とか浜省とか好きそうなタイプだな
どうでもいいんだけどイタイ
0382 ◆.PT9876/4U 2006/08/30(水) 21:56:13ID:???
>>381
お願い ! 一つ教えて
"イタイ野郎" に構うのはなぜ ?

その昔, 僕の BBS はその手の人間ばかりだった.
忘れた頃に罵詈雑言を吐いて消え去る.
どうしても その手の人の気持ちが理解できないんだ.
僕なら だまってその場を立ち去り, bookmark を消し去るだけなのに...
0383nobodyさん2006/08/30(水) 21:57:46ID:???
邪魔
0384nobodyさん2006/08/30(水) 22:10:20ID:???
>>382
今に至るまで自分の痛さに気付けない人間は黙って立ち去れ。
つーか早く消えろ。二度と戻ってくんな。
0385nobodyさん2006/08/31(木) 00:01:52ID:???
Tinyurl.com
これはどんな計算でユニークID化しているのでしょうか?
0386nobodyさん2006/08/31(木) 04:08:08ID:???
CGIを発見して喜んでいるようだけど
この板はCGIを作る人が集まる板だから
どっちかといえば板違いなんだよな

真性のアホに時折マジレスするおまいらに惚れたぜw
0387nobodyさん2006/08/31(木) 18:48:20ID:cJkEbM8W
C++でCGIでプログラムを組むんですが、Apacheとlighttpd + FastCGIならどっちで作った方が良いのですか?
パフォーマンス等の面から解説付きで教えて頂きたいのですがどうぞ宜しくお願いします
03883872006/08/31(木) 18:56:18ID:cJkEbM8W
因みに掲示板を作りたいのです
0389nobodyさん2006/08/31(木) 21:12:16ID:???
、の代わりに.を使うプログラマなんて嫌だな。
0390nobodyさん2006/09/01(金) 21:28:59ID:???

0391nobodyさん2006/09/02(土) 13:12:34ID:???
>>387
自分のレベルで設置運営できる方を選べばいい。
それにスレ違い。
0392nobodyさん2006/09/02(土) 15:17:01ID:18r2NV7f
postされてきたデータを内部エンコードに変換するプログラムを書きました。
そこで気になったのですがpostで送られてくるデータは
ページの表示エンコードで決めうちですか?
ブラウザが勝手にUTF-8に変換して送ってくることはないですか?
0393nobodyさん2006/09/02(土) 15:30:13ID:DHuAFzD0
>>382
微妙に最初だけドットではなくカンマな件について
0394nobodyさん2006/09/02(土) 16:56:52ID:???
表示エンコードで決めうちしてる
それじゃいけないってのは分かってるんだけどね


ブラウザは表示してるエンコードでPOSTするだけで、変換はしないかと
0395nobodyさん2006/09/02(土) 17:28:03ID:???
>>394
そうですか
ありがとうございました。
0396nobodyさん2006/09/02(土) 17:33:33ID:???
>>395
どのエンコードでポストしてくるかは、ブラウザによって全然ちがうよ。
0397nobodyさん2006/09/04(月) 08:25:50ID:???
>>396
俺の知ってるブラウザ(IE, Mozilla系,Opera)はみんな同じだけど(表示エンコードで送信)
0398nobodyさん2006/09/05(火) 00:30:32ID:???
iModeか!
0399nobodyさん2006/09/05(火) 09:51:14ID:fkg/iWIe
liteboxの事はどこで聞いたらいいですか。
改造したいんだけど。
0400nobodyさん2006/09/05(火) 10:08:29ID:fkg/iWIe
http://labs.google.com/papers/sawzall-20030814.gif
Googleには世界各国語版が存在するので、もちろん世界中のあらゆるネットにつながっている地域からアクセスがあるわけですが、それを世界地図上で表示するとどうなるのか?というもの。

おまいらぐぐりすぎwwww
0401nobodyさん2006/09/05(火) 11:01:53ID:???
>>400
うは、1点だけまったく輝度の落ちないやつがwwww
0402nobodyさん2006/09/05(火) 11:23:25ID:???
>>400
GJ
ググレかす、なんて言えなくなるなwww
0403nobodyさん2006/09/06(水) 01:30:58ID: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クリエを投げただけだと無理でした。
どうやったらいいでしょうか?
どうか宜しくお願いします
0404nobodyさん2006/09/08(金) 11:40:29ID:OG8tnZBm
例えば、アマゾンだったり、楽天だったり、チケットプレイガイドのような、
10時になったら発売開始みたいなホームページで
10時なったら申し込みボタンが現れるシステムで、
10時前にそのリンク先がわかる方法ってないのですか?
5〜6桁の番号がわかれば、行けるんだけど、
それを調べる方法とかないんですかね?
0405nobodyさん2006/09/08(金) 12:17:21ID:???
総当たり、経験則、内部情報などなど
0406長澤2006/09/08(金) 15:27:52ID:gocLpIY7
>>404
卑怯だぞ、藤木君
0407nobodyさん2006/09/08(金) 15:51:45ID:bn2r7HXQ
>>404
perlでforkで総当りさせればすぐじゃね?
正常そうなページがGETできれば止めて終了。


…んでもそういうとこの決済ページとかで蹴られる可能性もあるけど。。
0408nobodyさん2006/09/08(金) 19:27:50ID:???
総当たりアクセスが発覚した時点で受注取り消しにするのと、
総当たりでアタックした数だけ受注したものとして処理して請求するのでは
どっちが面白いですか?
0409nobodyさん2006/09/08(金) 20:12:55ID:???
そもそも、そんなシステムならURL知られてても指定の時間まで受付を弾くように作るだろう。
0410nobodyさん2006/09/08(金) 20:53:13ID:mhEDRQgK
大丈夫です。
普通より1過程とばせるだけでもぜんぜん違うので。
perlでforkで総当りさせるってのは簡単な話ですか?
最近プログラミングを勉強し始めたばっかりなので。
0411nobodyさん2006/09/08(金) 21:14:04ID:???
プログラマの態度じゃねーな
ヒント貰ったらまず自力でやれるとこまでやれ
0412nobodyさん2006/09/08(金) 22:20:17ID:???
皆さん、PHPにおいてechoとprintの使い分けはどうなさっていますか?
echoの利点、printの利点がイマイチ把握できません。
0413nobodyさん2006/09/08(金) 22:22:14ID:???
言語構造的に使う時はecho、関数的に使う時はprint
0414nobodyさん2006/09/08(金) 22:43:12ID:???
出力はほとんど全部echoの短縮構文 <?= ?> でやってしまうから、echo も print も、デバッグ用途以外ではほとんど使うことが無いなぁ
0415nobodyさん2006/09/08(金) 23:28:42ID:???
>>412
利点と言えるような違いはない。が、echoの方が短いため周りにprintを使ってる人は居ない。

>>413
print(100) + 1;
0416nobodyさん2006/09/09(土) 04:54:59ID:???
sprintとか使ってるとprintに統一したくなるけど、打ちやすいのでecho
0417nobodyさん2006/09/09(土) 21:41:10ID:???
チェックボックスでカスタマイズ内容を選んで
それにしたがってソースを組み合わせたファイルを
メールに添付して送り返すというのを自動化させるには何を使えばいいんでしょうか?
0418nobodyさん2006/09/09(土) 21:51:19ID:???
1. チェックボックスを表示する方法
2. チェックボックスで選ばれたものをプログラムで取得する方法
3. ソースを生成する方法
4. 生成したものをファイルにする方法
5. メールにファイルを添付する方法

手順をざっと分解するだけでこれくらいあるわけだが、どこが分からんのだい?
0419nobodyさん2006/09/09(土) 21:51:38ID:???
>>417
メールが送信できる環境。それ以外は何使っても問題無さそう。
質問が詳しくないのでこれくらいで。
04204172006/09/09(土) 22:08:58ID:???
>>418,419
418の2〜5を行うのに最適な言語が知りたいです
一般的かつある程度規模が大きくなっても大丈夫なような
処理が軽いものがいいのですが
0421nobodyさん2006/09/09(土) 22:29:23ID:???
なんだろ、ここまでエスパー求めすぎなのは久々な気がする
04224172006/09/09(土) 23:49:51ID:???
すいませんサーバーサイドは全くのど素人なもんで
何が足らないのかすら分からない状況ですが
とりあえずHTMLとPHPで事足りるという認識でよろしいでしょうか?
0423nobodyさん2006/09/10(日) 01:28:01ID:???
大規模ということはレン鯖ってわけじゃないんだよな?
とりあえず言語を覚えれば何でもできるという考えがあるなら捨てた方がいい。
0424nobodyさん2006/09/10(日) 02:59:46ID:???
とりあえず言語を覚えなければ何もできないと思うが?
0425nobodyさん2006/09/10(日) 03:01:32ID:???
とりあえず彼には言語を覚えるより先にすべきことがある
0426nobodyさん2006/09/10(日) 18:40:57ID:FkN5srrx
IPの帯域を調べてたんですが
***.**.***.*/***
au等の公式サイトとかだと上記のように公開されてますよね?
*/*** のスラッシュってどういう意味ですか?
例えば
123.45.678.0/255
だったら実際にはどう言うIP吐くか教えてください。
0427nobodyさん2006/09/10(日) 18:51:05ID:???
>>426
お前IPアドレスって分かってるか?
0428nobodyさん2006/09/10(日) 19:12:03ID:???
>>427
勘違いしてるかもしれないので、何かあれば指摘してください。

REMOTE_ADDRと言った方が良いですか?
0429nobodyさん2006/09/10(日) 20:03:49ID:???
123.45.678.0/255

ちゅう範囲のIPアドレスは存在しない
0430nobodyさん2006/09/10(日) 20:06:15ID:???
すみませんそれは適当です。
範囲が255なのは知ってます。
0431nobodyさん2006/09/10(日) 20:09:10ID:???
適当でももうちょっと選ぼうぜ

123.45.67.0/255

なら

123.45.67.0 〜 123.45.67.255
0432nobodyさん2006/09/10(日) 20:23:22ID:???
>>431
>適当
申し訳ない

0/255 = 0〜255
それだけの事だったんですかorz

Vodaのサイトで調べたんですが、
そのスラッシュ部分を範囲内の適当な数字にして
HOSTに変換してもvodafone.ne.jpのようになりません。
自分(au)のは大丈夫なのでスクリプト自体は問題ないんですが…
IPとリモートアドレスは違うんですか?
0433nobodyさん2006/09/10(日) 20:29:03ID:???
外出中なのでうろ覚えですが
スクリプトはこんな感じです。
$host = gethostbyaddr pack C4 split /./ $REMOTE_ADDR
print $host;

(カンマなどは忘れたので省略)

$REMOTE_ADDR部分を手打ちでやってみました
0434nobodyさん2006/09/10(日) 22:31:43ID:???
ビットマスクについて、わざと嘘ばっかり教えてるの?
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を範囲に持つ。
0435nobodyさん2006/09/10(日) 22:58:49ID:FkN5srrx
>>434
おぉ!ありがとうございます。
たしかにサブネットマスク(bit)って表示がありました。

bitの意味が分からないのでまずはその辺を勉強してみます。

もう一つ聞きたいんですが、
この帯域の偽装は可能ですか?
携帯用コンテンツのセッション前のキャリア分けに使いたいのですが
0436nobodyさん2006/09/10(日) 23:02:45ID:???
>>435
IPアドレスは信用出来る値。
クライアントの側で偽装することは出来ない。
0437nobodyさん2006/09/10(日) 23:06:30ID:???
>>435
http://www.net-newbie.com/tcpip/ip/division.html

IPアドレスの偽装が可能だが、技術的ハードルが高い。
0438nobodyさん2006/09/10(日) 23:10:10ID:???
よくある偽装には、
1.単純にソースアドレスを書き換えるだけの方法
2.シーケンスナンバー予測
3.ソースルート詐称
TCPの場合は2か3の方法をとる必要があるが、技術的な難しさだけでなく、都合良く条件が揃わないと実現しない。

0439nobodyさん2006/09/10(日) 23:12:22ID:???
>>436-437
とても参考になりました。
ありがとうございました。
0440nobodyさん2006/09/10(日) 23:16:04ID:FkN5srrx
>>438
メモっときます。
そんなレベル高い利用者はいないと思うので大丈夫です。
0441nobodyさん2006/09/17(日) 09:27:13ID:???
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>
-----------------------------------------
0442nobodyさん2006/09/22(金) 20:30:05ID: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)
------
という形で出力させたいのです。ご指南下さい。お願い致します。
0443nobodyさん2006/09/22(金) 21:44:11ID:ylIVQowl
ここがわかりやすい
http://meblo.jp/diary/diary.php?dir=47&uid=akiha0307&num=1
0444nobodyさん2006/09/22(金) 21:58:13ID:???
>>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)
0445nobodyさん2006/09/24(日) 00:22:52ID:???
>>444さん
ありがとうございます…!!
なるほど、、すごい勉強になりました。
早速今からこのソース取り込んで確認したいと思います。
わざわざ書いて頂いて本当に有難うございました。
0446nobodyさん2006/09/26(火) 19:47:01ID:???
webクローラを作るには何から勉強すればいいんでしょうか?
0447nobodyさん2006/09/26(火) 19:55:42ID:???
ヒラメキから
0448nobodyさん2006/09/27(水) 09:34:47ID:uTVmrpVG
鯖OS:Win2K鯖
開発言語:Perl
クライアントOS:WinXPSP2
ブラウザ:IE6.0

最初のページはHTML
次のページはフレーム用CGI

簡単ですいません。
環境は上記のような環境です。
鯖にアクセスした際に最初のHTMLはきちんと表示されるのですが、
次のページへアクセスした際に「:::::::」と表示されます。
出力されたソースを見るとフレーム表示のHTMLの各行に最後の「:」が表示されていました。
元のPerlソースにはありません。
きちんと表示させるにはどうしたら良いのでしょうか?

どこで聞けばいいのかも、わかりかねたのでこちらでお聞きしております。
スレ違いでしたらスレ誘導をお願いいたします。
0449nobodyさん2006/09/27(水) 09:37:33ID:uTVmrpVG
連投すいません。
書き忘れていました。

すべてのPCでなるわけではなく、
Localから見ると問題はありませんし、
他のWinXpSP2 IE6.0でも問題ありませんでした。

こちらの手元にある複数台のうち一台だけが上記現象を起こしてます。
0450nobodyさん2006/09/27(水) 10:25:49ID:???
そんなの、そのPerlのソース出してもらわないと誰にも答えられない
0451nobodyさん2006/09/27(水) 17:58:19ID:+PJkL4mG
phpでブログツール作ったんですが
「記事を読むたびにデータベースかファイルを参照してる古臭い事してる」
と言われたのですが、
どうすれば古臭くないと考えられるでしょうか?
0452nobodyさん2006/09/27(水) 18:02:51ID:???
htmlファイルを吐き出せって事でしょ
0453nobodyさん2006/09/27(水) 18:04:07ID:+PJkL4mG
はぁ・・・

静的ページってどうもリアルタイム感がないのですが・・・・
0454nobodyさん2006/09/27(水) 20:51:26ID:???
MTは古臭いことしてるのか…その人は凄い考えをお持ちだな
0455nobodyさん2006/09/27(水) 21:33:12ID:+PJkL4mG
38 名前:学生さんは名前がない[] 投稿日:2006/09/27(水) 17:56:11 ID:a9B+ImDh0
何がぬこスクリプトだよ
subject.txt読んでスレ一覧取得してPOSTしてるだけだろ。

自作のblogも記事を読むたびにデータベースかファイルを参照してる古臭い事してるしな。
0456nobodyさん2006/09/27(水) 23:58:26ID:???
キャッシュしてないとかそんなとこでは
■ このスレッドは過去ログ倉庫に格納されています