一、详细介绍
绚丽彩虹同学录是一个开源的电子同学录程序,V1.5 fix版本完全无加密源码,包含个人主页、同学录、相册、留言板等三大功能。个人主页功能可填写个人信息,定制个性化主页;同学录功能可查看全班同学的主页;相册功能可自由上传图片,保存期限设为永久;设计理念是极简化、精致化,让用户更加高效地使用每一个功能,不使部分功能荒废。建议尝试使用此轻便、强大、私密的同学录程序,源码完全无加密。
程序运行测试环境:Nginx+PHP8.1+MySQL5.6
更新日志:
修复了PHP8.1下运行的问题
处理了大量的历史遗留问题(该项目作者在写该项目时水平很差)
资源(css,js)全部本地化
更新了一下默认资料
修复了系统信息页面因资源失效导致错乱
二、效果展示
1.部分代码
代码如下(示例):
function statusIcon($step){
global $Step;
if($step == $Step){
echo 'fa-cog fa-spin';
}else if($step < $Step){
echo 'fa-check c-green';
}else if($Step == -1){
echo 'fa-close c-red';
}else{
echo 'fa-hourglass-half c-cyan';
}
}
function checkfunc($f,$m = false) {
if (function_exists($f)) {
return '<font color="green">可用</font>';
} else {
if ($m == false) {
return '<font color="black">不支持</font>';
} else {
return '<font color="red">不支持</font>';
}
}
}
function checkclass($f,$m = false) {
if (class_exists($f)) {
return '<font color="green">可用</font>';
} else {
if ($m == false) {
return '<font color="black">不支持</font>';
} else {
return '<font color="red">不支持</font>';
}
}
}
2.效果图展示