首頁
新聞
功能
下載
開發
支援
論壇
文件
搜尋
關於我們
歡迎光臨,
訪客
. 請先
登入
或
註冊一個帳號
.
四月 30, 2025, 12:14:23 上午
19595
文章 在
3865
主題 由
4579
會員
最新註冊會員:
aa123aa1
首頁
說明
搜尋
登入
註冊
LifeType 中文開發論壇
|
支援
|
使用與操作
|
怎么彻底删除注册用户?
« 上篇主題
下篇主題 »
頁:
[
1
]
列印
作者
主題: 怎么彻底删除注册用户? (閱讀 16529 次)
magicbug
新手見習
文章: 29
怎么彻底删除注册用户?
«
於:
四月 10, 2006, 07:46:20 上午 »
如果在开启注册电子邮件认证前提下,肯定会有不少人由于各种原因不来认证,这样在数据中就存在了不少没有被激活的用户,而且白白浪费了不少二级域名,后台删除一个用户,结果是被禁用,在数据库中还是存在的,难道删除一定要在数据库中手动删除有关条目吗?
已記錄
bibicall
版主
超級會員
文章: 640
我是豬老大
Re: 怎么彻底删除注册用户?
«
回覆文章 #1 於:
四月 10, 2006, 03:41:43 下午 »
引用自: magicbug 於 四月 10, 2006, 07:46:20 上午
难道删除一定要在数据库中手动删除有关条目吗?
目前只能這樣做,別無他法
已記錄
我的虛擬主機基本資料如下
Operating system: Linux
Apache version: 1.3.37
PHP version: 4.4.4
MySQL version: 4.1.21-standard
markwu
系統管理員
超級會員
文章: 3928
Mark Wu
Re: 怎么彻底删除注册用户?
«
回覆文章 #2 於:
四月 10, 2006, 06:28:07 下午 »
1.1 可以完全刪除 user & blog。
所以有兩個方法,一個是等 1.1 的新功能。另一個是從 SVN 把 1.1 的 code check out 下來,然後 backport 回 1.0 來使用。
另一個是手動刪除,但是你得先瞭解 LifeType 的 DB 結構,不然很容易刪錯喔!請小心進行。
Mark
已記錄
問問題前,麻煩請先參考
LifeType 中文文件計畫
與
如何在 LifeType 中文開發論壇發問
。
magicbug
新手見習
文章: 29
Re: 怎么彻底删除注册用户?
«
回覆文章 #3 於:
四月 12, 2006, 01:11:40 下午 »
嗯。现在我改成在某一个新用户注册时,调用 deleteActiveAccountExpriedUsers() 函数来删除注册日期早于3天但还没有激活的用户,这样我可以省心一点,不会浪费帐号了,不怕有人乱注册了。
已記錄
magicbug
新手見習
文章: 29
Re: 怎么彻底删除注册用户?
«
回覆文章 #4 於:
四月 12, 2006, 01:14:02 下午 »
在其中的修改过程中,发现 dbobject.class.php addProperties 函数中又有一个变量名写错了。
foreach( $propertites as $key => $value ) {
应该是
foreach( $properties as $key => $value ) {
多写了一个t,万恶的手误。
已記錄
Tbreeze
初級會員
文章: 78
Re: 怎么彻底删除注册用户?
«
回覆文章 #5 於:
四月 12, 2006, 02:02:50 下午 »
引用自: markwu 於 四月 10, 2006, 06:28:07 下午
1.1 可以完全刪除 user & blog。
所以有兩個方法,一個是等 1.1 的新功能。另一個是從 SVN 把 1.1 的 code check out 下來,然後 backport 回 1.0 來使用。
Mark
请问怎么从svv 把 1.1 的 code check out 下來啊 ,怎么使用阿 svn
已記錄
hlps9999
版主
資深會員
文章: 288
Re: 怎么彻底删除注册用户?
«
回覆文章 #6 於:
四月 12, 2006, 02:09:31 下午 »
引用自: Tbreeze 於 四月 12, 2006, 02:02:50 下午
请问怎么从svv 把 1.1 的 code check out 下來啊 ,怎么使用阿 svn
參考
http://wiki.lifetype.org.tw/index.php?title=Check_Out_from_SVN
已記錄
magicbug
新手見習
文章: 29
Re: 怎么彻底删除注册用户?
«
回覆文章 #7 於:
四月 12, 2006, 02:41:06 下午 »
程式碼:
function deleteActiveAccountExpriedUsers(){
$users = new Users();
$blogs = new Blogs();
$expriedUsers = $users->getActiveAccountExpriedUsers();
foreach($expriedUsers as $expriedUser){
$expriedBlogs = $users->getUsersBlogs($expriedUser->getId());
foreach($expriedBlogs as $expriedBlog){
$blogs->deleteBlog($expriedBlog->getId());
}
$users->deleteUser($expriedUser->getId());
}
}
已記錄
頁:
[
1
]
列印
LifeType 中文開發論壇
|
支援
|
使用與操作
|
怎么彻底删除注册用户?
« 上篇主題
下篇主題 »
前往:
請選擇目的地:
-----------------------------
站務
-----------------------------
=> 站務公告
=> 站務建議
=> 帳號與文章刪除
-----------------------------
支援
-----------------------------
=> 安裝與設定
=> 使用與操作
=> 虛擬主機討論
=> Instant LifeType 專區
===> 安裝與設定精華區
===> 使用與操作精華區
===> 虛擬主機討論精華區
===> 虛擬主機商自我推薦區
===> Instant LifeType 精華區
-----------------------------
開發
-----------------------------
=> 外掛程式
=> 模版設計
=> 核心補強
=> 手冊文件
=> 中文相關
===> 外掛程式精華區
===> 模版發表
===> 模版設計精華區
===> 核心補強精華區
===> 手冊文件精華區
===> 中文相關精華區
-----------------------------
測試
-----------------------------
=> LifeType 1.0 測試
=> LifeType 1.1 測試
-----------------------------
部落格應用
-----------------------------
=> 教育部落格
-----------------------------
建議
-----------------------------
=> 要求與建議
=> 發表與交流
=> 網誌文化與業界動態
Powered by SMF 1.1.6
|
SMF © 2006-2008, Simple Machines LLC
載入...