[過去ログ] CGI設置について質問【Part3】 (983レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
587
(1): 2009/01/13(火)00:47 ID:cMnQrvA9(1/2) AAS
下記のコードは掲示板の参照数がIP別の場合のみカウントされる
パターンなんだけど、IP一致でもカウントされるようにするには
どういうふうにすればいいですか?

# 参照数カウント
local($data);
open(DAT,"+< $logdir/$in{'no'}.dat") || &error("Open Error: $in{'no'}.dat");
eval "flock(DAT, 2);";
$data = <DAT>;

# IP相違であれば更新
$count++;
省8
588
(1): 2009/01/13(火)02:39 ID:??? AAS
>>587
なんかソースの一部(大事なとこ)が抜け落ちてねーか?w

「もし$addrと$ipが違ってれば〜」っていう条件を抜いてやれば桶。

# IP相違であれば更新
($count,$ip) = split(/:/, $data);
if ($addr ne $ip) {
$count++;
seek(DAT, 0, 0);
print DAT "$count:$addr";
truncate(DAT, tell(DAT));
省10
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.032s