コード例 #1
0
 function edituserinfo()
 {
     $user_id = Login::getUserId();
     $this->doNotRenderHeader = 1;
     $name = get_post_value('name');
     $sex = get_post_value('sex');
     $field = array('name' => trim($name), 'sex' => $sex);
     $m = new Login();
     $m->clear();
     $m->setField($field);
     $m->setTable('vcb_user');
     $m->setWhere('user_id', '=', $user_id);
     $data = $m->update();
     if (!empty($data)) {
         header("location:info_success");
     } else {
         echo '信息修改失败';
     }
 }
コード例 #2
0
ファイル: function.php プロジェクト: Alexandr1987/blog
function upload_file_cabinet($uploaddir, $cook)
{
    $newName = $uploaddir . basename($_FILES['image']['name']);
    $img_name = basename($_FILES['image']['name']);
    $array = scandir($uploaddir);
    if (is_uploaded_file($_FILES['image']['tmp_name']) == true) {
        $res = move_uploaded_file($_FILES['image']['tmp_name'], $newName);
        $files = basename($_FILES['image']['name']);
        if (in_array($img_name, $array) !== true) {
            $loginses = new Login();
            $result = $loginses->update($files, $cook);
            //mysql_query("UPDATE info SET img='$files' WHERE login='******'");
            //var_dump($result);
        } else {
            return false;
        }
    } else {
        return false;
    }
    return true;
}
コード例 #3
0
<?php

require_once 'init.php';
use Agil\View\View;
use Agil\Session\Session;
$request = View::route($_POST);
if ($request['METHOD'] == 'POST' && !empty($request['name']) && !empty($request['username']) && !empty($request['email'])) {
    $logado = Session::get('logado');
    $name = $request['name'];
    $username = $request['username'];
    $email = $request['email'];
    try {
        $sql = array('id_member' => $logado['id_member'], 'status' => '1');
        $login = new Login();
        $login->fields = array('username' => $username);
        $login->update($sql);
        $member = new Member();
        $member->fields = array('name' => $name, 'email' => $email);
        $member->update($sql);
        $fields = array('name' => $name, 'email' => $email, 'username' => $username);
        foreach ($logado as $key => $value) {
            if (array_key_exists($key, $logado) && array_key_exists($key, $fields)) {
                $logado[$key] = $fields[$key];
            }
        }
        Session::update('logado', $logado);
        ?>
		<script>
			window.parent.boss.ajax.load('/app/user/form_profile/', '#app_conteiner');
		</script>
		<?php 
コード例 #4
0
ファイル: update-session.php プロジェクト: hshoghi/cms
<?php

Login::update();