由于有些项目需要用到二维码活码系统,所以就简单的研究了下,后面就进行一系列的安装部署,请注意,该系统为简单的开源管理系统,涉及的内容不应该用于部分私密内容。
工具/原料
https://github.com/jxj322991/2code
PHP
编译器
服务器
方法/步骤
1、从GitHub上下载开源代码,渲舫蒇芘服务器创建数据库。并上传SQL文件到mysql数据库中:数据库文件在/2code_sql/app_jxjweb.sql,并重新值檄钕眇修改数据表中的user表数据,注意该数据库使用明文存储密码,所以不能用于太具备安全性的内容
2、重命名conn_sql的副本.php为conn_sql.ph圬桦孰礅p,并修改里面的内容;原文件没有备注,现在特别备注一下:$conn=惺绅寨瞀mysqli_connect('路径'.':'.'端口','账号','密码','库名');
3、把2code_web目录里面的文件放入根目录,把2code_php文件夹放入根目录,并修改/js文件夹下的custom.js文件下的varbase_url='//code.youurl.com';
4、修改jumb.html中的咯悝滩镞url地址:varurl=`//code.youurl.com/2code_php/url_html.php?id=${i颊俄岿髭d}`;修改custom.js的:varurl='http:'+base_url+'/jump.html?id='+data.content[i].id+'&&qq=116&v=1.0.0';后面qq=和V参数没有太大意义,稍作修改即可
5、经过处理之后,最终运行正常,可以进行简单的二维码跳转功能。基本上实现活码系统,或者用tp框架可能更安全一些。
6、最终实现活码功能,对是网址的可以进行跳转,是文本的会进行显示或者传送给后台服务器进行处理。