KENT-WEB サポートコーナー 過去ログ [ 0196 ]


記事No: 14272
投稿日: 2015/10/10(Sat) 23:23:23
タイトルCosmo Navigatorについて
ID情報: sasa23
投稿者: ムック
URLhttp://lifewelfa.com/life/cart/cart.cgi

連続登録は禁止です。とでます。
連続登録を可能にするにはどのファイルをどのように修正すればよいかわかる方、おおしえくだしあ。よろしくお願いします。


記事No: 14273
投稿日: 2015/10/11(Sun) 10:34:16
タイトルRe: Cosmo Navigatorについて
ID情報: hamel
投稿者: Hamel
URLhttp://drc3.news-site.net/script1/

> 連続登録は禁止です。とでます。
> 連続登録を可能にするにはどのファイルをどのように修正すればよいかわかる方、おおしえくだしあ。よろしくお願いします。

init.cgi内157行目
# ユーザ登録のとき、同一IPの連続登録を拒否
# → 0=no 1=yes
$cf{deny_same_ip} = 0;

↑が「1」になっているのでは?


記事No: 14275
投稿日: 2015/10/11(Sun) 13:44:26
タイトルRe^2: Cosmo Navigatorについて
ID情報: sasa23
投稿者: ムック
URLhttp://lifewelfa.com/life/cart/cart.cgi

Hamelさま
早速お教え頂き感謝致します。
私のは古いcosmonaviなのかご連絡頂いたファイルに記載がないのでinit.cgi内150行目に貼り付けました。しかしやはり連続登録禁止が出ます。ほかに触るようなところがあるのでしょうか?分かればお教えください。




> > 連続登録は禁止です。とでます。
> > 連続登録を可能にするにはどのファイルをどのように修正すればよいかわかる方、おおしえくだしあ。よろしくお願いします。
>
> init.cgi内157行目
> # ユーザ登録のとき、同一IPの連続登録を拒否
> # → 0=no 1=yes
> $cf{deny_same_ip} = 0;
>
> ↑が「1」になっているのでは?


記事No: 14276
投稿日: 2015/10/11(Sun) 15:31:56
タイトルRe^3: Cosmo Navigatorについて
ID情報: hamel
投稿者: Hamel
URLhttp://drc3.news-site.net/script1/

> Hamelさま
> 早速お教え頂き感謝致します。
> 私のは古いcosmonaviなのかご連絡頂いたファイルに記載がないのでinit.cgi内150行目に貼り付けました。しかしやはり連続登録禁止が出ます。ほかに触るようなところがあるのでしょうか?分かればお教えください。
>
手元に古いバージョンはないので、具体的にはわかりませんが
regist.cgi内に「# 連続登録チェック」というところはないですか?
そこに、
if ($cf{deny_same_ip}) {
↑のような記述があると思いますが
ここの「$cf{deny_same_ip}」の所が違うのだと思います

ココの記述とinit.cgiへの「$cf{deny_same_ip}」が同じでないと
正常に作動しないと思います。


記事No: 14277
投稿日: 2015/10/11(Sun) 16:01:44
タイトルRe^4: Cosmo Navigatorについて
ID情報: sasa23
投稿者: ムック
URLhttp://lifewelfa.com/life/cart/cart.cgi

Hamelさま
早速ご返事いただきありがとうございます。以下のような記載があります。どのように直せばいいかお教えください。

# 連絡登録チェック
if ($deny_same_ip) {
$num[2] =~ s/\n//;
if ($addr eq $num[2]) { &error("連続登録は禁止です"); }
}

local($num,$all) = split(/,/, $num[0]);
$num++;

$data[0] = "$num<>$cls1[0]<>$cls2[0]<>$in{'sub'}<>$in{'url'}<>$in{'name'}<>$in{'email'}<>$mypw<>$in{'comment'}<>$time<>0<>$host<>\n";


> > Hamelさま
> > 早速お教え頂き感謝致します。
> > 私のは古いcosmonaviなのかご連絡頂いたファイルに記載がないのでinit.cgi内150行目に貼り付けました。しかしやはり連続登録禁止が出ます。ほかに触るようなところがあるのでしょうか?分かればお教えください。
> >
> 手元に古いバージョンはないので、具体的にはわかりませんが
> regist.cgi内に「# 連続登録チェック」というところはないですか?
> そこに、
> if ($cf{deny_same_ip}) {
> ↑のような記述があると思いますが
> ここの「$cf{deny_same_ip}」の所が違うのだと思います
>
> ココの記述とinit.cgiへの「$cf{deny_same_ip}」が同じでないと
> 正常に作動しないと思います。


記事No: 14278
投稿日: 2015/10/11(Sun) 16:49:09
タイトルRe^5: Cosmo Navigatorについて
ID情報: hamel
投稿者: Hamel
URLhttp://drc3.news-site.net/script1/

> Hamelさま
> 早速ご返事いただきありがとうございます。以下のような記載があります。どのように直せばいいかお教えください。
>
> # 連絡登録チェック
> if ($deny_same_ip) {
> $num[2] =~ s/\n//;
> if ($addr eq $num[2]) { &error("連続登録は禁止です"); }
> }
>
> local($num,$all) = split(/,/, $num[0]);
> $num++;
>
> $data[0] = "$num<>$cls1[0]<>$cls2[0]<>$in{'sub'}<>$in{'url'}<>$in{'name'}<>$in{'email'}<>$mypw<>$in{'comment'}<>$time<>0<>$host<>\n";
>
>
先ほどのinit.cgiへの変更はそのままで

regist.cgi内の
# 連絡登録チェック
if ($deny_same_ip) {
$num[2] =~ s/\n//;
if ($addr eq $num[2]) { &error("連続登録は禁止です"); }
}

↑を↓のようにしてみてはいかがでしょうか?

# 連続登録チェック
if ($cf{deny_same_ip}) {
chomp($num[2]);
if ($addr eq $num[2]) { &error("連続登録は禁止です"); }
}


記事No: 14279
投稿日: 2015/10/11(Sun) 17:05:01
タイトルRe^6: Cosmo Navigatorについて
ID情報: sasa23
投稿者: ムック
URLhttp://lifewelfa.com/life/cart/cart.cgi

Hamelさま
すごい。おみごとの一言に尽きます。感謝、感激です。長いこと悩んでいたのを解決していただきありがとうございました。御礼申し上げます。






> > Hamelさま
> > 早速ご返事いただきありがとうございます。以下のような記載があります。どのように直せばいいかお教えください。
> >
> > # 連絡登録チェック
> > if ($deny_same_ip) {
> > $num[2] =~ s/\n//;
> > if ($addr eq $num[2]) { &error("連続登録は禁止です"); }
> > }
> >
> > local($num,$all) = split(/,/, $num[0]);
> > $num++;
> >
> > $data[0] = "$num<>$cls1[0]<>$cls2[0]<>$in{'sub'}<>$in{'url'}<>$in{'name'}<>$in{'email'}<>$mypw<>$in{'comment'}<>$time<>0<>$host<>\n";
> >
> >
> 先ほどのinit.cgiへの変更はそのままで
>
> regist.cgi内の
> # 連絡登録チェック
> if ($deny_same_ip) {
> $num[2] =~ s/\n//;
> if ($addr eq $num[2]) { &error("連続登録は禁止です"); }
> }
>
> ↑を↓のようにしてみてはいかがでしょうか?
>
> # 連続登録チェック
> if ($cf{deny_same_ip}) {
> chomp($num[2]);
> if ($addr eq $num[2]) { &error("連続登録は禁止です"); }
> }


[検索ページ] [掲示板]