[問題] 如何限定會員信箱符合特定條件

phpBB Installation & Usage Support
phpBB 2 安裝於各類型作業平台之問題討論;外掛問題,請到相關版面依發問格式發表!
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
momoC
星球公民
星球公民
文章: 167
註冊時間: 2004-09-15 22:39
聯繫:

[問題] 如何限定會員信箱符合特定條件

文章 momoC »

需要限制只有學校的學生才可以申請帳號
我目前要求他們都用學校 mailbox
所以大家都是 @ksu.edu 結尾\r
我應該在哪裡做判定,又該怎麼寫程式比較萬無一失..?


:roll: 真不好意思,覺得這個問題應該自己先試著寫寫看
但因為事出突然,一急就試不出來 :oops:
● 架設主機作業系統:IIS 6.0
● 上網方式:DSL
● 虛擬空間 http://www.securemate.com
● 安裝程式:php 4 + MySql 2.5.4
● phpBB2 版本:phpBB 2.0.22
● domain: http://www.genderwars.org
● phpBB 連結: http://phpbb.genderwars.org
問題狂
竹貓忠實會員
竹貓忠實會員
文章: 1947
註冊時間: 2004-06-28 17:13

文章 問題狂 »

PHPBB內建的功能\r
請到後台>封鎖控制
momoC
星球公民
星球公民
文章: 167
註冊時間: 2004-09-15 22:39
聯繫:

文章 momoC »

問題狂大大的意思是,我只能見一個封鎖一個,不能用什麼方面限制除了 @ksu.edu 的人都不能進來嗎?嗯....回去研究一下它怎麼封鎖的好了....謝謝提示~ :-)
chsa
星球公民
星球公民
文章: 259
註冊時間: 2004-12-27 20:45

文章 chsa »

momoC 寫:問題狂大大的意思是,我只能見一個封鎖一個,不能用什麼方面限制除了 @ksu.edu 的人都不能進來嗎?嗯....回去研究一下它怎麼封鎖的好了....謝謝提示~ :-)
不知道這樣可不可以,例如不要讓yahoo的信箱註冊的話就封鎖這樣吧\r
*@yahoo.com.tw (ps. 封鎖IP我是這樣封的,不知道對信箱有沒效@@")
momoC
星球公民
星球公民
文章: 167
註冊時間: 2004-09-15 22:39
聯繫:

文章 momoC »

嗯,大大說的和我想的一樣,我應該修正一下我的留言。目前我已經擋掉 yahoo, hotmail, lycos 和 aol 的,希望不會有其他的冒出來
chsa
星球公民
星球公民
文章: 259
註冊時間: 2004-12-27 20:45

文章 chsa »

momoC 寫:嗯,大大說的和我想的一樣,我應該修正一下我的留言。目前我已經擋掉 yahoo, hotmail, lycos 和 aol 的,希望不會有其他的冒出來
不是還有Gmail?
momoC
星球公民
星球公民
文章: 167
註冊時間: 2004-09-15 22:39
聯繫:

文章 momoC »

丫....漏掉企
多謝提醒
小竹子
竹貓星球大統領
竹貓星球大統領
文章: 4596
註冊時間: 2001-10-29 22:13
來自: 竹貓星球
聯繫:

文章 小竹子 »

PCHOME的廣告信比較嚴重 :oops:
注意事項:
●phpBB 架設相關問題請到 + phpBB 3.0.x 討論區發表!
●都沒有你要的答案嗎??>>點這裡<<搜尋一下吧!
●請使用>>標準的發文格式<<發表問題!
●竹貓星球並非政治團體代言人,請不要在竹貓討論政治議題,也不要認為竹貓是偏向任何一方政治團體,竹貓愛的是台灣這片生長的土地,過於泛政治化文章請來信告知移除!
●關於 phpBB 使用問題請在版面發問,私人訊息提供其他不相干或是隱私的事情聯絡之用。
●所有市面上的免費空間皆非竹貓管轄,請勿來信詢問,請直接與該免費空間連絡。
momoC
星球公民
星球公民
文章: 167
註冊時間: 2004-09-15 22:39
聯繫:

文章 momoC »

(ro21) (ro21) (ro21) (ro21) (ro21) (ro21) (ro21)
(以上原文打馬賽克) :oops:


--------------------------
真是糗大了,程式有誤,趕快毀屍滅跡,免得誤人子弟
讓我再重新試一遍....汗!
momoC
星球公民
星球公民
文章: 167
註冊時間: 2004-09-15 22:39
聯繫:

文章 momoC »

http://mods.db9.dk/viewtopic.php?t=3645
找到這支外掛,裡面有附送 unban 的功能,但還沒試成功
在思緒重疊之前
星球公民
星球公民
文章: 79
註冊時間: 2005-08-22 04:13
來自: 孤單北半球
聯繫:

文章 在思緒重疊之前 »

可以用java驗證看看

代碼: 選擇全部

<script language="javascript">
function emailCheck () {
var emailStr=document.all.form1.tel.value;
alert(emailStr);
var emailPat=/^(.+)@(@ksu.edu.+)$/;
var matchArray=emailStr.match(emailPat);
if (matchArray==null) {
 alert("電子郵件地?#125;必須?#93;括 ( @ 和 . )")
 return false;
}
return true;
}
</script>
e-mail 輸入框的表單名稱要跟 java上面的表單名稱一樣哦!!

沒試過 不知道有沒有寫錯=_=||
一樣的黑夜 一樣的星空
不一樣的是我的心 多了份思念
飛越了時間的海 穿過了距離綑綁的憂愁
吉他的旋律撥動心弦 遠方的妳是否聽見
伴隨著音符慢慢浮現妳的臉
陽光緩緩出現 又是一個失眠的夜..

http://www.shibasakikou.com
~倉木麻衣~
竹貓忠實會員
竹貓忠實會員
文章: 1405
註冊時間: 2004-03-21 21:00

文章 ~倉木麻衣~ »

在思緒重疊之前 寫:可以用java驗證看看

代碼: 選擇全部

<script language="javascript">
function emailCheck () {
var emailStr=document.all.form1.tel.value;
alert(emailStr);
var emailPat=/^(.+)@(@ksu.edu.+)$/;
var matchArray=emailStr.match(emailPat);
if (matchArray==null) {
 alert("電子郵件地?#125;必須?#93;括 ( @ 和 . )")
 return false;
}
return true;
}
</script>
e-mail 輸入框的表單名稱要跟 java上面的表單名稱一樣哦!!

沒試過 不知道有沒有寫錯=_=||
這個pattern有很大的問題 :mrgreen:
必須有兩個「@」, 且最後一個字還必須是「.」
另外, 即使是afsd@@ksuaedu.這樣的格式也能通過
如果原作的要求單純就是要以ksu.edu結尾的話, 可以考慮將pattern改成這樣\r

代碼: 選擇全部

var emailPat=/^[\w\.\-]+@ksu\.edu$/;
註:
JavaScript與Java不同, 不要將名稱給搞混了 (ro05)
最後由 ~倉木麻衣~ 於 2005-08-27 16:35 編輯,總共編輯了 1 次。
謝絕所有私人訊息詢問外掛相關問題
有問題請直接於版上發表, 集思廣議絕對比專挑特定人士詢問來的好

竹貓禁止發表含破解相關的軟體, 違者砍文
不要跟我講別的地方都可以發, 為什麼竹貓就不行
免費不等於破解, 傻傻的搞不清楚
*tytsim*
竹貓忠實會員
竹貓忠實會員
文章: 411
註冊時間: 2005-03-24 11:54
來自: 香港
聯繫:

文章 *tytsim* »

封yahoo
要用\r
*@yahoo.co*
因為日本是\r
*@yahoo.co.jp
香港是\r
*@yahoo.com.hk
台灣是\r
*@yahoo.com.tw
中國是\r
*@yahoo.com.cn
英文是\r
*@yahoo.com

免費空間的:
*@*.polarhome.com
*@host.sk
*@bobos.ca

但是netfirms.com
就不能了
因為申請
tytsim.netfirms.com

tytsim@tytsim.com
=w=
怎擋=w=
 網絡鎮
    關於網絡的
http://tytsim.net.ru  一個網絡鎮
~倉木麻衣~
竹貓忠實會員
竹貓忠實會員
文章: 1405
註冊時間: 2004-03-21 21:00

文章 ~倉木麻衣~ »

*tytsim* 寫:但是netfirms.com
就不能了
因為申請
tytsim.netfirms.com
是\r
tytsim@tytsim.com
=w=
怎擋=w=
老兄, 你又在推文了嗎?
一件事有必要分成三篇連續發文嗎?
這次先幫你刪文兼編輯合併, 下回麻煩請不要這樣子
謝絕所有私人訊息詢問外掛相關問題
有問題請直接於版上發表, 集思廣議絕對比專挑特定人士詢問來的好

竹貓禁止發表含破解相關的軟體, 違者砍文
不要跟我講別的地方都可以發, 為什麼竹貓就不行
免費不等於破解, 傻傻的搞不清楚
momoC
星球公民
星球公民
文章: 167
註冊時間: 2004-09-15 22:39
聯繫:

文章 momoC »

謝謝大大指點,試了 validate email mod,沒有用,只能做到加入 unban 的 @ksu.edu ,但沒有實際的 unban 效果,其他的 email 還是可以註冊,有點想寫信去魯那位作者。試了一整晚,好不甘心。

Javascript 也有試,是放在 profile_add_body.tpl 對不對?我有試著將 form 的名字改為一致,但昨天晚上沒試出結果,晚點再用倉木老師的方法試試。謝謝大家的熱心,不好意思,我其實可以就用 phpbb 內設的封鎖功能,但試到現在變成是最後一口氣嚥不下去,所以還在拼命。

總之,試了後再來回報!謝~
主題已鎖定

回到「phpBB 2 安裝與使用」