你得动起手来,不能一上来就说完全不会啊
一步步试着写写
<?
1. 先判断一下用户权限确认是否需要进入自动审批流程,这个你用$currentuser['userlevel']应该就足够了吧;
2. 确认还没审批的,你读一下他的userec看看他的注册时填的邮箱是否符合要求,不符合的话你就放出来个form让他重新输入个@xx.edu.cn的邮箱,你再判断一下是否符合要求,如果你对js判断实时判断不熟的话,就放到提交的时候php去判断;
3. 生成一个字符串,百度一下找个例子copy一下测试试试,构造一封邮件,百度一下php下怎么用smtp,把邮件发出去,字符串放到redis里,设置1小时有效期;
4. 等着用户点击链接吧。你可以弄个autocheck2.php来判断条转过来的code,也可以在前面的autocheck.php里面通过act参数来区别。
?>
然后这就完成了粗糙的php了,你就可以慢慢研究怎么把这个php弄得更高大上一点儿...
【 在 mumamiya (木马米亚) 的大作中提到: 】
: 又看了一遍
: 明白原理
: 但是完全不会写
: ...................
--
FROM 101.29.164.*