AL8 Forum » Discuz 5.0 及 5.5 插件發佈 » 會員不能隨意改性別


2007-6-9 09:24 alvin222
會員不能隨意改性別

小弟初次修改,改自 [[url]http://www.alan888.com/Discuz/viewthread.php?tid=13588[/url]] 中的加強功能

適用版本: Discuz 5.5 (不知道5.0可不可以!)
修  改: memcp.php
功      能 : 會員不能隨意改性別,如果是保密可改,如果已選男或女則不能改
難      度 : 易

修改memcp.php

[code]
$gendercheck = array($member['gender'] => 'checked');
[/code]

改為
[code]
                if($member['gender'] == 1) {
                        $gendercheck[1] = 'checked';
                        $gendercheck[2] = 'disabled';
                        $gendercheck[0] = 'disabled';
                } elseif($member[gender] == 2) {
                        $gendercheck[2] = 'checked';
                        $gendercheck[1] = 'disabled';
                        $gendercheck[0] = 'disabled';
                } else {
                        $gendercheck[0] = 'checked';
                }
[/code]


PLEASE REPLY!!!

[[i] 本帖最後由 alvin222 於 2007-6-9 09:49 編輯 [/i]]

2007-6-9 10:40 乂天使乂
如果咁改, 仍然可以通過特製的 HTML 去修改性別..

少左寫入時的判斷

2007-6-9 10:42 對唔起
[quote]原帖由 [i]乂天使乂[/i] 於 2007-6-9 10:40 發表 [url=http://www.alan888.com/Discuz/redirect.php?goto=findpost&pid=953113&ptid=114209][img=13,13]http://www.alan888.com/Discuz/images/common/back.gif[/img][/url]
如果咁改, 仍然可以通過特製的 HTML 去修改性別..
少左寫入時的判斷 [/quote]
姐係冇用.....?

2007-6-9 10:46 expgame
回覆 #2 乂天使乂 的帖子

我相信d人唔會咁有心去破個漏洞

先多謝樓主 :em32:

同埋我係用5.0,有人成功我先裝

thx!~

[[i] 本帖最後由 expgame 於 2007-6-9 10:48 編輯 [/i]]

2007-6-9 10:51 kung仔
禁錯無得改翻都幾慘:titter:

2007-6-9 12:22 KeNNyMK
純支持 :D ,, 我地支持隨時轉性 :titter:

2007-6-12 19:23 1224
[quote]原帖由 [i]expgame[/i] 於 2007-6-9 10:46 發表 [url=http://www.alan888.com/Discuz/redirect.php?goto=findpost&pid=953117&ptid=114209][img=13,13]http://www.alan888.com/Discuz/images/common/back.gif[/img][/url]
我相信d人唔會咁有心去破個漏洞
[/quote]
若係咁的話
直接係memcp_profile.htm
Delete
[code]<tr>
<td class="altbg1" width="21%"><span class="bold">{lang gender}</span></td>
<td class="altbg2">
<input class="radio" type="radio" name="gendernew" value="1" $gendercheck[1]> {lang male} &nbsp;
<input class="radio" type="radio" name="gendernew" value="2" $gendercheck[2]> {lang female} &nbsp;
<input class="radio" type="radio" name="gendernew" value="0" $gendercheck[0]> {lang secret}
</td></tr>[/code]就ok

2007-6-12 22:03 alvin222
回覆 #7 1224 的帖子

Cannot!!!

2007-6-12 22:06 1224
[quote]原帖由 [i]alvin222[/i] 於 2007-6-12 22:03 發表 [url=http://www.alan888.com/Discuz/redirect.php?goto=findpost&pid=955971&ptid=114209][img=13,13]http://www.alan888.com/Discuz/images/common/back.gif[/img][/url]
Cannot!!! [/quote]
我試過得

2007-6-12 22:11 alvin222
回覆 #9 1224 的帖子

O咀!!!~~~

2007-8-1 15:19 俊俊王子再生
請問有無會員不能隨意改生日呢?

2007-8-1 19:13 俊俊王子再生
用我這個又會唔會有bug呢?
[quote]http://alan888.com/Discuz/viewthread.php?tid=120703&page=1#pid1005563[/quote][quote]原帖由 [i]乂天使乂[/i] 於 2007-6-9 10:40 發表 [url=http://alan888.com/Discuz/redirect.php?goto=findpost&pid=953113&ptid=114209][img=13,13]http://alan888.com/Discuz/images/common/back.gif[/img][/url]
如果咁改, 仍然可以通過特製的 HTML 去修改性別..
少左寫入時的判斷 [/quote]

2007-8-4 12:22 expgame
5.0 成功使用~

2008-7-3 18:37 destiny0586
memcp.php

係邊的?

頁: [1]
查看完整版本: 會員不能隨意改性別


Powered by Discuz! Archiver 5.5.0  © 2001-2006 Comsenz Inc.