} else { $browser = "firefox"; } //取得cache值 if (file_exists("../../cache/cache_modulesSetting.php")) { include "../../cache/cache_modulesSetting.php"; if (count($plugins_f2bababian) > 0) { $bbb_api_key = $plugins_f2bababian['bbb_api_key']; $bbb_user_key = $plugins_f2bababian['bbb_user_key']; } else { die("插件没有安装好!"); } } if ($bbb_api_key != "" && $bbb_user_key != "") { include 'BabaBian.php'; $GoBind = new BabaBian(); $GoBind->api_key = $bbb_api_key; if ($GoBind->photouploadSession($bbb_user_key)) { list($bbb_session_key, $bbb_cap_total, $bbb_cap_used) = $GoBind->upload_Session_info; //echo "$bbb_session_key == $bbb_cap_total == $bbb_cap_used <br />"; } else { $ActionMessage .= $GoBind->fault[0] . "(" . $GoBind->fault[1] . ")<br />"; //显示错误相关信息 } } else { $ActionMessage = "你的巴巴变账没有设定正确!"; } ?> <HEAD> <TITLE>巴巴变文件上载</TITLE> <META http-equiv=Content-Type content="text/html; charset=utf-8">
function f2bababian_setSave($arr, $modId) { global $DMC, $DBPrefix; /*$sql="delete from ".$DBPrefix."modsetting where modId='$modId'"; $DMC->query($sql); for($i=0;$i<count($arr);$i++) { setPlugSet($modId,$arr["Field$i"],$arr["Value$i"]); }*/ $ActionMessage = ""; //注册用户 if ($arr['bbb_step'] == "login") { include '../plugins/f2bababian/BabaBian.php'; $GoBind = new BabaBian(); $bbb_email = $arr['bbb_email']; $bbb_password = $arr['bbb_password']; $bbb_api_key = $arr['bbb_api_key']; $GoBind->api_key = $bbb_api_key; if ($bbb_email != "" && $bbb_password != "" && $bbb_api_key != "") { //echo $bbb_email."===".$bbb_password."===".$bbb_api_key; if ($GoBind->userbind($bbb_email, $bbb_password)) { list($bbb_user_key, $bbb_user_id) = $GoBind->user_key_id; //echo "User Key:".$user_key."+++ $userID <br />"; setPlugSet($modId, "bbb_email", $bbb_email); setPlugSet($modId, "bbb_api_key", $bbb_api_key); setPlugSet($modId, "bbb_user_key", $bbb_user_key); setPlugSet($modId, "bbb_user_id", $bbb_user_id); } else { $ActionMessage .= $GoBind->fault[0] . "(" . $GoBind->fault[1] . ")<br />"; //显示错误相关信息 } } else { $ActionMessage = "请输入完整巴巴账号,密码与api key。"; } } //保存参数 if ($arr['bbb_step'] == "setting") { $bbb_per_row = $arr['bbb_per_row']; $bbb_per_page = $arr['bbb_per_page']; $bbb_size = $arr['bbb_size']; $bbb_showimage = $arr['bbb_showimage']; if ($bbb_per_row != "" && $bbb_per_page != "" && $bbb_size != "" && $bbb_showimage != "") { $check_info = true; if ($bbb_per_row < 1 || $bbb_per_row > 10) { $ActionMessage = "你输入的每行显示数不正确,必须为1~10。"; $check_info = false; } if (($bbb_per_page < 10 || $bbb_per_row > 20) && $check_info == true) { $ActionMessage = "你输入的每页显示数不正确,必须为10~20。"; $check_info = false; } if ($check_info == true) { //echo $bbb_per_row."===".$bbb_per_page."===".$bbb_size."===".$bbb_showimage; setPlugSet($modId, "bbb_per_row", $bbb_per_row); setPlugSet($modId, "bbb_per_page", $bbb_per_page); setPlugSet($modId, "bbb_size", $bbb_size); setPlugSet($modId, "bbb_showimage", $bbb_showimage); } } else { $ActionMessage = "你输入的设定值不正确!"; } } //print_r($arr); return $ActionMessage; }