Skip to content

peiqingyang/jsxt

Repository files navigation

php+html竞赛系统


1.介绍

通过提交ip 用户名 密码

后台执行数据库写好的bash命令commd,获取返回值,进行判断,返回内容是否包含数据库里的答案pass,进行计分,页面显示当前题目,分数。

截图:

登录界面.png

登录失败.png

1.png

2.png

答题结束.png

2.部署环境需要创建数据库

用户名:jsxt

密码:password

数据库名称:jsxt

3.创建3张表

users

username password
用户名 密码
test test

requests

requests id commd pass fenshu
题目内容 题目id 通过php ssh_2执行的命令 执行后返回内容需要包含的内容 该题分数
配置网络 1 ip a 127.0.0.1 1
配置网络2 2 ip a 127.0.0.1 2

fenshu

user fenshu dqid
//当前登陆用户name //已获得分数 当前题目id

About

php+html仅限于内网环境

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published