1 Star 3 Fork 2

mojie126/HDCN-PT

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
takebinding.php 1.62 KB
一键复制 编辑 原始数据 按行查看 历史
mojie126 提交于 2015-12-08 21:41 . 登陆改成登录
<?php
require_once("include/bittorrent.php");
dbconn();
failedloginscheck();
if ($_POST['binding']) {
if (!mkglobal("username:password:seckenuid"))
die();
$row = mysql_fetch_array(sql_query("SELECT id, passhash, secret, enabled, status FROM users WHERE username = '$username'"));
if (!$row) {
failedlogins("不存在这个帐号");
}
if ($row['status'] == 'pending')
failedlogins("该账户还未通过验证。如果你没有收到验证邮件,试试<a href='confirm_resend.php'><b>重新发送验证邮件</b></a>。");
if ($row["passhash"] != md5($row["secret"] . $password . $row["secret"]))
login_failedlogins();
if ($row["enabled"] == "no")
failedlogins("该帐号被禁用");
sql_query("INSERT seckenapi (uid, username, secken_uid) VALUE (" . $row['id'] . ", '" . $username . "', '" . $seckenuid . "')");
sql_query("UPDATE users SET secken = 'yes', seedbonus = seedbonus + $bindrewardnum WHERE id = " . $row['id']); //绑定后标记
writeBonusComment($row['id'], "绑定安全登录一次性奖励 $bindrewardnum 个魔力值");
$dutime = '604800';
$passh = md5($row["passhash"]);
if ($securelogin == 'yes') {
$pprefix = "https://";
$ssl = true;
} else {
$pprefix = "http://";
$ssl = false;
}
if ($securetracker == 'yes') {
$trackerssl = true;
} else {
$trackerssl = false;
}
logincookie($row["id"], $passh, 1, $dutime, FALSE, $ssl, $trackerssl);
if (!empty($_POST["returnto"])) {
header("Location: " . $pprefix . "$BASEURL/$_POST[returnto]");
//header("Location: ../$_POST[returnto]");
} else {
header("Location: " . $pprefix . "$BASEURL/index.php");
//header("Location: ../index.php");
}
}
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
PHP
1
https://gitee.com/mojie126/HDCN-PT.git
git@gitee.com:mojie126/HDCN-PT.git
mojie126
HDCN-PT
HDCN-PT
master

搜索帮助