■14286 / inTopicNo.8) |
Re[7]: Child Treeで変な動きが?
|
□投稿者/ Yumeji -(2003/07/14(Mon) 19:59:57)
| ■No14277に返信(りゅういちさんの記事) > いえ、設置がうまくできないということなのでここで構わないです。 > では、こちらで続けさせていただきます。
> http://tohoho.wakusei.ne.jp/wwwcook.htm#CookieEncode > の杜甫々さんのサイトを参考にして、cookie発行部分でデコード、 > 読み込み部分でエンコードをしてみてください。 > cookie取得の ($name, $value)= split(/:/, $pair); の下に $value =~ s/%([0-9A-Fa-f][0-9A-Fa-f])/pack("C", hex($1))/eg; を追加
cookie発行の if($TXT_F){$Ctxt=",txt:$txt";}else{$Ctxt="";} の下に $name =~ s/(\W)/sprintf("%%%02X", unpack("C", $1))/eg; を追加
これだけだとログとランキングにunpackされた名前が記録されるので
ログ書きこみ処理の if($o_mail){if($send && $FORM{'pub'}==0){$send=2;}elsif($send==0 && $FORM{'pub'}==0){$send=3;}} の下に $name =~ s/%([0-9A-Fa-f][0-9A-Fa-f])/pack("C", hex($1))/eg; を追加
ランキングの $flag=0; @N=(); $T=time; $Wri=0; の下に $name =~ s/%([0-9A-Fa-f][0-9A-Fa-f])/pack("C", hex($1))/eg; を追加
以上の改造をしたのですが間違いがあれば指摘してください。
|
|