public function __construct() { $client = \Helper\CheckLogin::sso(); $tpl = \Lib\common\Template::getSmarty(); $params_all = R::getParams(); if (!empty($client['uid'])) { $db = \Lib\common\Db::get_db('milanoo'); $uid = $client['uid']; if ($uid) { // $sql = "SELECT * FROM `milanoo_admin_user` au, milanoo_admin_competence ac WHERE ac.id IN (au.competence_id) AND uid = {$uid} AND FIND_IN_SET ('1351', competence_menu)"; // $row = $db->getrow ( $sql ); // if (empty ( $row )) { // $tpl->assign ( 'error', '用户名密码验证成功,但是你没有查看 MA 的权限请找相关人员开通' ); // $tpl->display ( 'member_login.htm' ); // exit (); // } //var_dump($row['realname']);exit; $_SESSION[SESSION_PREFIX . "MemberId"] = $client['uid']; // setcookie('auth', '1', time() + 60 * 60 * 24 * 30); header("Location: index.php"); exit; } else { $tpl->assign('error', '登录失败,请使用米兰账号登陆'); $tpl->display('member_login.htm'); exit; } } $tpl->display('member_login.htm'); }
public function __construct() { global $tpl; $tpl = \Lib\common\Template::getSmarty(); if ($_POST) { $curl = curl_init(); $url = 'http://link.milanoo.com/u/register_bg.php?owner_id=141342820&key_id=3&f=10746&optin=n&inp_3=' . $_POST['em']; curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); curl_setopt($curl, CURLOPT_HEADER, 0); //curl_setopt($curl, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 5.1; rv:11.0) Gecko/20100101 Firefox/11.0'); $data = curl_exec($curl); curl_close($curl); //echo $data;exit; $returnFlag = preg_match('/user_id/', $data); if ($returnFlag) { $tpl->display('Unsubscribe-2.htm'); } } else { if (!empty($_GET['email'])) { $tpl->assign('Email', $_GET['email']); $tpl->display('Unsubscribe.htm'); } } }
public function __construct() { $tpl = \Lib\common\Template::getSmarty(); $username = R::getParams('username'); $password = R::getParams('password'); //var_dump(R::getParams());exit; if (!empty($username)) { $db = \Lib\common\Db::get_db(); $password = md5($password); if ($username && $password) { $sql = "SELECT * FROM `rmb_money_member` WHERE member_name='" . $username . "' AND member_password='******'"; $row = $db->getRow($sql); //echo '<pre/>';var_dump($row);exit; if (empty($row)) { $tpl->assign('error', '登录失败,请重新登陆'); $tpl->display('member_login.html'); exit; } $_SESSION[SESSION_PREFIX . "MemberId"] = $row['id']; header("Location: index.php"); exit; } else { $tpl->assign('error', '登录失败,请重新登陆'); $tpl->display('member_login.htm'); exit; } } $tpl->display('member_login.html'); }
public function __construct() { //$client=\Helper\CheckLogin::sso(); $tpl = \Lib\common\Template::getSmarty(); $params_all = R::getParams(); $tpl->display('operate_plans.html'); }
public function __construct() { $tpl = \Lib\common\Template::getSmarty(); $db = \Lib\common\Db::get_db(); $action = R::getParams('action'); $tpl->assign('action', $action); $tpl->display('index.html'); }
public function __construct() { $tpl = \Lib\common\Template::getSmarty(); //$params_all = R::getParams (); $tpl->assign('lang', !empty($_SESSION["ma_lang"]) ? $_SESSION["ma_lang"] : ''); $tpl->assign('websiteId', !empty($_SESSION["ma_websiteId"]) ? $_SESSION["ma_websiteId"] : 1); $tpl->assign('start_time', $_SESSION["ma_starttime"]); $tpl->assign('end_time', $_SESSION["ma_endtime"]); $tpl->display('index_header.htm'); }
public function __construct() { //$client=\Helper\CheckLogin::sso(); $tpl = \Lib\common\Template::getSmarty(); $act = R::getParams('act'); switch ($act) { case 'changepassword': $tpl->display('member_changepassword.html'); exit; break; } $tpl->display('member_account.html'); }
public function __construct() { $tpl = \Lib\common\Template::getSmarty(); //引入管理员权限配置名单 $adminManageArr = \config\snsConfig::$adminManageOne; $loginUser = $_SESSION['phpCAS']['user']; if (in_array($loginUser, $adminManageArr)) { $isSuper = true; } else { $isSuper = false; } $tpl->assign('isSuper', $isSuper); $tpl->display('left.htm'); }
/** * 显示提示页面,并在指定的停留时间后转向指定的页面 * @param string $msg 显示在页面上的消息 * @param string $url 要跳转的页面.如果为空则返回HTTP_REFERER页,否则返回主页 * @param int $exit 是否在执行此方法后立即退出PHP进程,默认为1,为1时将立即退出PHP进程,否则显示页面并继续下面的过程 * @param int $timeout 多少毫秒后自动跳转.默认为4000,即4秒钟. 如果为0或空,则不自动进行跳转. * @param string $msgFromLangPack $msg是否为语言包的一个键, 默认为1, 否则将直接输出$msg内容 * @param string $success 操作是否成功 * @param string $tplFile 使用的模版.默认为'alert_forward.htm' */ public static function alertForward($msg, $url = null, $exit = 1, $timeout = 4000, $msgFromLangPack = 1, $success = false, $tplFile = 'alert_forward.htm') { $tpl = \Lib\common\Template::getSmarty(); if (is_null($url)) { if (isset($_SERVER['HTTP_REFERER'])) { $url = $_SERVER['HTTP_REFERER']; } else { $url = ROOT_URL; } } $tpl->assign(array('msg' => $msg, 'url' => $url, 'timeout' => $timeout, 'msgFromLangPack' => $msgFromLangPack, 'success' => $success)); $tpl->display($tplFile); if ($exit == 1) { die; } return; }
public function __construct() { //$client=\Helper\CheckLogin::sso(); $tpl = \Lib\common\Template::getSmarty(); $startdate = R::getParams('startdate'); $endate = R::getParams('endate'); if (empty($startdate)) { $startdate = date("Y-m-d", strtotime("-30 days")); } //echo $startdate;exit; $history = new \Model\History(); $data = array(); $data['startdate'] = $startdate; $data['endate'] = $endate; $res = $history->selectHistory($data); //echo '<pre/>';print_r($res);exit; $this->type_color = array('DOMESTIC' => '#FCD202', "DOCUMENT" => '#FCE002', 'CUSTOMER' => '#FF9E01', 'ORDERGROUP' => '#FF6600', 'INTERNATIONAL' => '#FF0F00', 'REFUND' => '#00cc0B', 'EDITORIAL' => '#FF0F01'); if (!empty($res)) { $tpl->assign('history', json_encode($res)); $tpl->assign('startdate', $startdate); $tpl->assign('endate', $endate); } $tpl->display('operate_chart.html'); }
public function __construct() { //$client=\Helper\CheckLogin::sso(); $tpl = \Lib\common\Template::getSmarty(); $tpl->display('operate_history.html'); }
public function __construct() { $tpl = \Lib\common\Template::getSmarty(); $tpl->display('rma_detail.htm'); }
public function __construct() { //罗列各语言站翻译备用 $arr_en = array("1" => "Opps…", "2" => "Sorry, the page you are looking for could not be found or no longer exists.", "3" => "Tips:", "4" => "• Check the spelling of the URL and enter it again.", "5" => "• Go to ", "6" => "Milanoo.com Home Page.", "7" => "Sitemap", "8" => "", "langhomepage" => "http://www.milanoo.com"); $arr_fr = array("1" => "Désolé…", "2" => "La page que vous recherchez est invalide ou n’existe plus. ", "3" => "Suggestions:", "4" => "• Vérifier si le lien est correct et ressayer plus tard.", "5" => "• Accéder à la ", "6" => "page d’accueil Milanoo.com.", "7" => "Plan du site", "8" => "", "langhomepage" => "http://www.milanoo.com/fr"); $arr_de = array("1" => "Ups!", "2" => "Die von Ihnen angeforderte Seite konnte leider nicht gefunden werden.", "3" => "Tipps:", "4" => "• Überprüfen Sie den Link oder versuchen Sie noch einmal.", "5" => "• Zu ", "6" => "Home von Milanoo.com.", "7" => "Sitemap", "8" => "", "langhomepage" => "http://www.milanoo.com/de"); $arr_jp = array("1" => "ページが見つかりません……", "2" => "申し訳ございません。ご指定のページが見つかりませんでした。本当に必死に探したんですけどね……", "3" => "そこで以下のことをお試しください。", "4" => "・URLが正しいかどうかを再度ご確認ください。もし間違えてたらな、もうこのうっかりさん!", "5" => "・もしくは", "6" => "Milanoo.comホームページ", "7" => "サイトマップ", "8" => "にお戻りください。ミラノーはいいものいっぱいで楽しいサイトですよ。今回はページが見つかりませんでしたが、こういうことは人生には起こりうるものです。でも決してあきらめないでください。このページを見たあなたにはきっと幸せが訪れます。なにせ「404」ですよ。「4・幸せ」・「0・を」・「4・呼ぶ」ページなんですから!なので、これにめげず、もう一度ミラノーで楽しいお買い物を! そして、素晴らしき人生を!", "langhomepage" => "http://www.milanoo.com/jp"); $arr_it = array("1" => "Opps…", "2" => "Siamo spiacienti, la pagina che state cercando non e' trovata o non esiste piu'.", "3" => "Consigli:", "4" => "• Controlla l'ortografia dell'indirizzo e inserirlo nuovamente.", "5" => "• Andate alla ", "6" => "Home Page di Milanoo.com.", "7" => "Mappa del sito", "8" => "", "langhomepage" => "http://www.milanoo.com/it"); $arr_ru = array("1" => "Упс-с-с...", "2" => "Извините, страница, которую вы ищете, не найдена или больше не существует.", "3" => "Совет:", "4" => "•Проверьте правильность написания URL и введите его еще раз.", "5" => "•На ", "6" => "главную страницу Milanoo.com.", "7" => "Карта сайта", "8" => '', "langhomepage" => "http://www.milanoo.com/ru"); $arr_es = array("1" => "Uyyy…", "2" => "No se encontró la página. Puede que ya no exista, haya cambiado de nombre o no esté disponible temporalmente.", "3" => "Pruebe lo siguiente:", "4" => "• Si escribió la dirección de la página en la barra de direcciones, compruebe que esté escrita correctamente.", "5" => "• Abra ", "6" => "la página principal de milanoo.com", "7" => "sisukaart", "8" => " y busque vínculos a la información que desea.", "langhomepage" => "http://www.milanoo.com/es"); $arr_pt = array("1" => "Opps…", "2" => "Desculpe, a página que você está a procurar não pode ser encontrado ou não existe mais.", "3" => "Dicas:", "4" => "• Verifique a ortografia da URL e inseri-lo novamente.", "5" => "• Vai para ", "6" => "Milanoo.com Home Page.", "7" => "Site map", "8" => '', "langhomepage" => "http://www.milanoo.com/pt"); //拿cookie判断站点语言 //if(isset($_COOKIE['lang_cookie'])){ // $langcookie=$_COOKIE['lang_cookie']; //}else{ // $langcookie="en-uk"; //} switch (SELLER_LANG) { case "en-uk": $arr = $arr_en; break; case "ja-jp": $arr = $arr_jp; break; case "fr-fr": $arr = $arr_fr; break; case "es-sp": $arr = $arr_es; break; case "de-ge": $arr = $arr_de; break; case "it-it": $arr = $arr_it; break; case "ru-ru": $arr = $arr_ru; break; case "pt-pt": $arr = $arr_pt; break; default: $arr = $arr_en; } //接口得到回复的菜单,到2级目录 $mNav = new \Model\Navigator(); $secondNav = $mNav->getNav(0, '-1:-1'); //递归调用回复得到数组 $menuList = \Helper\String::strDosTrip($secondNav['resultList']); //var_dump($menuList); //\Helper\ResponseUtil::rewrite(array('url'=>'?module=thing&action=glist&class=391','seo'='catName')) //echo \Helper\ResponseUtil::rewrite(array('url'=>'?module=thing&action=glist&class=391','seo'=>'Wedding')); //exit(); //嵌套到模板 $tpl = \Lib\common\Template::getSmarty(); //$params=\Helper\RequestUtil::getParams(); //$params=$params->params; $tpl->assign('line1', $arr["1"]); $tpl->assign('line2', $arr["2"]); $tpl->assign('line3', $arr["3"]); $tpl->assign('line4', $arr["4"]); $tpl->assign('line5', $arr["5"]); $tpl->assign('line6', $arr["6"]); $tpl->assign('line7', $arr["7"]); $tpl->assign('line8', $arr["8"]); $tpl->assign('langhomepage', $arr["langhomepage"]); $tpl->assign('menulist', $menuList); $tpl->display('error.htm'); }
public function __construct() { //$client=\Helper\CheckLogin::sso(); $tpl = \Lib\common\Template::getSmarty(); $tpl->assign('time', date('Y-m-d', time())); if ($_POST || $_FILES) { $act = R::getParams('act'); $history = new \Model\History(); switch ($act) { case 'addpost': $hdate = R::getParams('hdate'); $htime = R::getParams('htime'); $trend = R::getParams('trend'); $point = R::getParams('point'); $note = R::getParams('note'); $open = R::getParams('open'); $close = R::getParams('close'); $thing = R::getParams('thing'); //$memberId=R::getParams ('memberId'); $gmt_create = time(); $data = array(); $data['hdate'] = $hdate; $data['htime'] = $htime; $data['trend'] = $trend; $data['point'] = $point; $data['note'] = $note; $data['open'] = $open; $data['close'] = $close; $data['thing'] = $thing; //$data['memberId']=$memberId; $data['gmt_create'] = $gmt_create; $res = $history->addHistory($data); if ($res) { $result = array('code' => 200, 'msg' => '操作成功'); } echo json_encode($result); exit; break; case 'multi_upload': //testglob(1); if (strrchr($_FILES['filename']['name'], '.csv') != '.csv') { \Helper\Js::alertForward('文件格式错误,只能是csv格式的文件'); } ini_set("max_execution_time", "0"); set_time_limit(0); ini_set("memory_limit", '200M'); $type_sub = R::getParams('multi_type_sub'); $handle = fopen($_FILES['filename']['tmp_name'], 'r'); $keys = fgetcsv($handle, 1000, ','); while ($data = fgetcsv($handle, 1000, ',')) { $value = array_combine($keys, $data); $value['gmt_create'] = time(); //echo '<pre/>';print_r($value);exit; $values[] = $value; } $upload_result = $history->multi_upload($values); fclose($handle); if ($upload_result['fail'] == 0) { $msg = ' 批量上传成功 ' . $upload_result['succeed'] . ' 条'; \Helper\Js::alertForward($msg); } else { $fail_serial_num = implode(',', $upload_result['fail_serial_num']); $msg = ' 批量上传失败,错误的数据为:第 ' . $upload_result['succeed'] . ' 条'; \Helper\Js::alertForward($msg); } exit; break; } } $tpl->display('operate_history_add.html'); }
public function __construct() { $tpl = \Lib\common\Template::getSmarty(); $tpl->display('my_reviews.htm'); }
public function __construct() { $tpl = \Lib\common\Template::getSmarty(); if ($_POST) { $loginmethod = R::getParams('loginmethod'); $forward = R::getParams('forward'); $Conditions = R::getParams('Conditions'); if (!$Conditions && $loginmethod != 'cart') { \helper\Js::alertForward('noConditions', '', 1); } $UserPass = R::getParams('UserPass'); $UserPass2 = R::getParams('UserPass2'); $email = R::getParams('email'); $describes = R::getParams('describes'); $CompanyName = R::getParams('CompanyName'); $KnowWeb = R::getParams('KnowWeb'); $reg_array = array(); if (!\helper\Verification::isemail($email)) { if ($loginmethod == 'cart') { $msg = array('error_status' => 4, 'msg' => \LangPack::$items['email1']); echo json_encode($msg); exit; } else { \helper\Js::alertForward('email1', '', 1); } } $reg_array['member.email'] = $email; if (!$UserPass) { if ($loginmethod == 'cart') { $msg = array('error_status' => 1, 'msg' => \LangPack::$items['pass1']); echo json_encode($msg); exit; } else { \helper\Js::alertForward('pass1', '', 1); } } if (!$UserPass || $UserPass != addslashes($UserPass)) { if ($loginmethod == 'cart') { $msg = array('error_status' => 2, 'msg' => \LangPack::$items['pass2']); echo json_encode($msg); exit; } else { \helper\Js::alertForward('pass2', '', 1); } } if ($UserPass != $UserPass2) { if ($loginmethod == 'cart') { $msg = array('error_status' => 3, 'msg' => \LangPack::$items['pass3']); echo json_encode($msg); exit; } else { \helper\Js::alertForward('pass3', '', 1); } } $UserPass = md5($UserPass . MD5_pass); $reg_array['member.userPass'] = $UserPass; $emailsDy = R::getParams('emailsDy'); if (empty($emailsDy)) { $reg_array['member.emailsDy'] = $emailsDy; } if (empty($describes)) { $reg_array['member.describes'] = $describes; } if (empty($CompanyName)) { $reg_array['member.companyName'] = $CompanyName; } if (empty($KnowWeb)) { $reg_array['member.knowWeb'] = $KnowWeb; } $reg_array['member.userState'] = 1; $reg_array['member.integral'] = 0; $reg_array['member.type'] = 'Personal'; $reg_array['member.loginTime'] = time(); $reg_array['member.loginNum'] = 1; $reg_array['member.webSiteId'] = MAIN_WEBSITEID; $clientIp = \Helper\RequestUtil::getClientIp(); $reg_array['member.loginIp'] = $clientIp; $reg_array['member.userTime'] = time(); if (isset($_COOKIE['PromotionURL'])) { $reg_array['member.promotionURL'] = addslashes($_COOKIE['PromotionURL']); } $regObj = new \Model\Register(); $data = $regObj->registerMember($reg_array); if (isset($data['addFlag']) && $data['addFlag'] == 2) { if ($loginmethod == 'cart') { $msg = array('error_status' => 5, 'msg' => \LangPack::$items['email2']); echo json_encode($msg); exit; } else { \helper\Js::alertForward('email2', '', 1); } } if (isset($data['code']) && $data['code'] == 0) { /*统计代码需要记录第一次注册的操作*/ $_SESSION[SESSION_PREFIX . "reg_record_once"] = 'reg'; /*统计代码需要记录第一次注册的操作 end*/ $_SESSION[SESSION_PREFIX . "MemberId"] = $data['id']; $_SESSION[SESSION_PREFIX . "MemberEmail"] = $email; $pos = strpos($forward, 'Step1'); $loginType = 0; if ($pos !== false) { $loginType = 1; } $cartParmas = array('cookieId' => isset($_COOKIE['CartId']) ? $_COOKIE['CartId'] : '', 'memberId' => $data['id'], 'loginType' => $loginType, 'languageCode' => SELLER_LANG); $cartObj = new \model\Cart(); $cartObj->mergeShoppingCart($cartParmas); if ($loginmethod == 'cart') { $msg = array('error_status' => 0, 'forward' => $forward); echo json_encode($msg); exit; } else { if (!$forward) { $forward = rew::rewrite(array('url' => '?module=index&action=index', 'isxs' => 'no')); } header("Location:" . $forward); exit; } } return; } else { $forward = rew::rewrite(array('url' => '?module=member&action=login', 'isxs' => 'no')); header("Location:" . $forward); exit; } }