function meusdados_entries() { $name = FrontUser::name(); $theme_opts = get_option('marisa_options'); $site_url = site_url(); $change_passord = FrontUser::uid() ? '' : <<<HTML <p class='bold'>Alterar Senha</p> <label for="senhaatual">Senha atual: <input id="senha_atual" name="senha_atual" type="password" class="half" /></label> <label for="senha">Nova senha: <input id="senha" name="user_senha" type="password" class="half" /></label> <label for="repetirsenha">Repita a senha: <input id="repetirsenha" name="repetirsenha" type="password" class="half" /></label> HTML; $html = ""; $html .= "<p>" . $theme_opts['marisa_cadastrese_descricao'] . "</p>"; $html .= "<div class='col1'>"; $html .= print_msg(); $html .= <<<HTML <form id="signup-form" class="edit-info-form" name="cadastro" action="" method="post"/> <label for="name">Nome: <input name="user_name" value="{$name}" type="text" required/></label> {$change_passord} <input name="update_info" type="hidden" value="1"/> <button type="submit"><ico class="sprite-cadastrese"></ico>SALVAR ALTERAÇÕES</button> <a class="button" href="{$site_url}/?front_user_logout=true"><ico class="sprite-logoff"></ico>FAZER LOGOFF</a> </form> </div> <div class='col2'> HTML; if (isset($theme_opts[marisa_call_sign_fd]) && strlen($theme_opts[marisa_call_sign_fd]) > 0) { $html .= "<img src='" . $theme_opts[marisa_call_sign_fd] . "' title=''/>"; } $html .= "</div>"; return $html; }
private function accountCheck($account) { $accountData = FrontUser::where('email', '=', $account)->orWhere('mobile', '=', $account)->first(); if (!$accountData) { return 400; //若账户不存在,返回错误码400 } else { return $accountData; } }
function custom_update_register() { global $wpdb; $name = $_POST['user_name']; $senha = null; $date = date("Y-m-d H:i:s"); $values = array('name' => $name, 'updated_at' => $date); $formats = array('%s', '%s'); $id = FrontUser::id(); $uid = FrontUser::uid(); /* Not authenticated via Facebook */ if (!$uid) { $senha_atual = md5($_POST['senha_atual']); $senha = $_POST['user_senha']; $senha2 = $_POST['repetirsenha']; if ($senha) { $pass = $wpdb->get_var("SELECT user_pass FROM users WHERE id = {$id}"); if ($pass != $senha_atual) { return $_SESSION['signup_error'] = 'Senha atual não confere.'; } if ($senha != $senha2) { return $_SESSION['signup_error'] = 'As senhas não conferem.'; } $values['user_pass'] = md5($senha); $formats[] = '%s'; } } $wpdb->update('users', $values, array('id' => $id), $formats); FrontUser::login($id, true); $_SESSION['signup_success'] = 'Dados atualizados!'; }
/** * 收藏美食页面 **/ public function menuCollect() { $menuData = FrontUser::find($this->uid)->collectMenu; $data['good_count'] = $menuData->count(); $data['goods'] = array(); foreach ($menuData as $value) { array_push($data['goods'], array('good_id' => $value->menu_id, 'good_name' => $value->menu->title, 'shop_name' => $value->menu->shop->name, 'shop_id' => $value->menu->shop->id, 'shop_href' => url('shop/' . $value->menu->shop->id), 'order_href' => '#', 'good_price' => $value->menu->price, 'delete_good' => url('cancelmenu'), 'shop_hot' => '')); } $data['sidebar'] = $this->sideBar(); $data['userbar'] = $this->userBar(); //var_dump($data); return View::make("template.personal.personal_collection_goods")->with($data); }
/** * 获取店铺所有的评价,不分页 */ public function getShopComments($shop_id) { $data = array(); $comments = Shop::find($shop_id)->comments; foreach ($comments as $comment) { $one = array(); $menu = Menu::find($comment->menu_id); $user = FrontUser::find($comment->front_uid); $one['good_name'] = $menu->title; $one['user_name'] = $user->nickname; $one['time'] = $comment->time; $one['content'] = $comment->content; $one['good_price'] = $menu->price; #TODO:这里的评分居然是以图片形式的。。。 $one['star_url'] = 'http://static11.elemecdn.com/forward/dist/img/restaurant/rst-sprites.b35686d3.png'; array_push($data, $one); } return $data; }
if ($posttags) { foreach($posttags as $tag) { $tag_list[] = $tag->name; echo "<a href=\"".site_url()."/tags/".$tag->name."/"."\" rel=\"tag\">".$tag->name."</a>"; } } $handShake['tags'] = implode(',', $tag_list); $handShake = getPayload($handShake); ?> </div> <? $current_post_id = get_the_id(); $isLoggedIn = FrontUser::isLoggedIn(); //$current_user = wp_get_current_user(); if ($isLoggedIn) { echo "<h1 class=\"divisor\"><span>Este conteúdo é <span class=\"light\">exclusivo</span></span></h1>"; echo get_post_meta($post->ID, 'restrict_field', true); } else if ( strlen(get_post_meta($post->ID, 'restrict_field', true)) > 2 ) { ?> <div class="unlogged sprite-unlogged"> <div class="text"> <h4> Quer ter acesso ao nosso<br />conteúdo exclusivo? </h4> <p>
echo $theme_opts['marisa_logo_header_fd']; ?> " height="30" /></a> </li> <?php $args = array('orderby' => 'id', 'style' => 'list', 'title_li' => ''); wp_list_categories($args); ?> <?php if ($isLoggedIn) { ?> <li class="sprite-home-user"> <a href="<?php echo site_url(); ?> /meus-dados"> <?php echo FrontUser::firstName(); ?> </a> </li> <?php } ?> </ul> </nav> <div id="fb-rootz"></div> </body> </html>
public function userSecurity() { $userData = FrontUser::find($this->uid); $data['personal_secure'] = array('secure_center' => '', "secure_phone" => "110110110110", "change_phone" => "http://baidu.com/s?wd=change_phone", "change_email" => "http://baidu.com/s?wd=change_email", "send_email" => "http://baidu.com/s?wd=send_email", "cancel_phone" => "http://baidu.com/s?wd=cancel_phone", "secure_email" => "*****@*****.**", "change_cash_limit" => url("/personal_modify_payment"), "cash_limit" => "50", "email_state" => "inactive", "phone_state" => "active"); if ($userData->email_passed == 1) { $data['personal_secure']['secure_level'] = 'high'; $data['personal_secure']['secure_level_chinese'] = '高'; $data['personal_secure']['email_state'] = 'active'; } else { $data['personal_secure']['secure_level'] = 'middle'; $data['personal_secure']['secure_level_chinese'] = '中'; $data['personal_secure']['email_state'] = 'inactive'; } $data['sidebar'] = $this->sideBar(); $data['userbar'] = $this->userBar(); return View::make("template.personal.personal_secure")->with($data); }