ÿØÿà JFIF ÿÛ „ ( %"1"%)+...383,7(-.-
![]() Server : Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.4.20 System : Linux st2.domain.com 3.10.0-1127.10.1.el7.x86_64 #1 SMP Wed Jun 3 14:28:03 UTC 2020 x86_64 User : apache ( 48) PHP Version : 7.4.20 Disable Function : NONE Directory : /var/www/html/vidoe.top/code/ |
<?php use Vimeo\Vimeo; class user{ public function __construct(){ global $CORE,$smarty,$func,$INFO,$print; if(empty($_SESSION['user_id'])){ $print -> refresh($INFO['home_url']); } $code = ''; if(isset($CORE->input['code'])){ $code = $CORE->input['code']; } switch ($code) { default : $this->goUploadVideo(); break; case 'upload_video' : $this->goUploadVideo(); break; case 'my_video' : $this->goMyVideo(); break; case 'logout': $this->goLogout(); break; case 'delete_video' : $this->goDeleteVideo(); break; case 'edit_video' : $this->goEditVideo(); break; case 'update_fullname': $this->goFullname(); break; case 'change_avatar' : $this->goChangeAvatar(); break; case 'change_banner' : $this->goChangeBanner(); break; case 'change_pass' : $this->goChangePass(); break; case 'profile' : $this->goProfile(); break; case 'request_movie' : $this->goRequestMovie(); case 'my_movie_request' : $this->goMyMovieRequest(); } if($_SESSION['lang'] != 'vi') { $smarty->assign('description','Watch free hd movies fast, fastest video updates, latest. Create a free video channel no ads. The world of movies, films, videos for everyone.'); }else{ $smarty->assign('description','Xem phim hd miá»…n phà tốc Ä‘á»™ nhanh, video cáºp nháºt nhanh nhất, má»›i nhất. Tạo kênh video miá»…n phà không quảng cáo. Thế giá»›i nghe nhìn cho má»i ngÆ°á»i.'); } $smarty->assign('cur_url',$func->current_url()); $smarty->assign('keywords','drama,movie,video'); $smarty->assign('image',$INFO['home_url'].'skin/'.$INFO['skin_folder'].'/img/vidoe-logo.png'); } function goProfile(){ global $DB,$smarty,$func,$INFO,$print; if(empty($_SESSION['user_id'])){ $print -> refresh($INFO['home_url']); } $uid = $_SESSION['user_id']; $row_user = $DB->fetch_row($DB->query("SELECT * FROM gtdesign_user WHERE id = '".$uid."' ")); $smarty->assign('user',$row_user); $smarty->assign('title','My profile'); } function goMyMovieRequest(){ global $DB,$smarty,$func,$INFO,$print; if(empty($_SESSION['user_id'])){ $print -> refresh($INFO['home_url']); } $uid = $_SESSION['user_id']; $row_user = $DB->fetch_row($DB->query("SELECT email,fullname FROM gtdesign_user WHERE id = '".$uid."' ")); $smarty->assign('user',$row_user); $pageNum = isset($_GET['pageNum']) ? intval($_GET['pageNum']) : 1; $pageSize = 10 ; $from = (($pageNum * $pageSize) - $pageSize); $row_total_news = $DB->fetch_row($DB->query("SELECT count(*) as total FROM gtdesign_phim WHERE `yeucau`='".$row_user['email']."' ")); $total = $row_total_news['total']; $totalPage = ceil($total/$pageSize); $smarty->assign('totalpage',$total); $q2 = $DB->query(" SELECT * FROM gtdesign_phim WHERE `yeucau`='".$row_user['email']."' ORDER BY time DESC LIMIT $from,$pageSize "); while($r2 = $DB->fetch_row($q2)){ if($_SESSION['lang']=='en'){ $r2['title_vi'] = $r2['title_en']; $r2['title_en'] = $r2['title_other']; $r2['plot'] = $r2['plot_en']; } $r2['encode_img'] = bin2hex($func->str_encode($r2['img'], 'ngocgiac')); $r2['ftitle'] = $func->format_string($r2['title_vi']); $r2['chatluong'] = $r2['chatluong'].'-'.$INFO['ngonngu'][$r2['ngonngu']][$_SESSION['lang']]; $r2['sotap_daup'] = substr_count($r2['linkphim'], '@') ; $arr_theloai = explode('@',$r2['theloai']); if(!empty($arr_theloai)) { $arr_theloai2 = array(); foreach ($arr_theloai as $val) { $arr_theloai2[] = '<a href="genre/' . $val . '/" title="' . $INFO['theloai'][$val][$_SESSION['lang']] . '">' . $INFO['theloai'][$val][$_SESSION['lang']] . '</a>'; } } $r2['txt_theloai'] = implode(', ',$arr_theloai2); $arr_daodien = explode(',',$r2['daodien']); if(!empty($arr_daodien)){ $arr_daodien2 = array(); foreach ($arr_daodien as $val) { $arr_daodien2[] = '<a href="director/'.trim($val).'/">'.trim($val).'</a>'; } $r2['txt_daodien'] = implode(', ',$arr_daodien2); }else{ $r2['txt_daodien'] = ''; } $arr_dienvien = explode(',',$r2['dienvien']); if(!empty($arr_dienvien)){ $arr_dienvien2 = array(); foreach ($arr_dienvien as $val) { $arr_dienvien2[] = '<a href="star/'.trim($val).'/">'.trim($val).'</a>'; } $r2['txt_dienvien'] = implode(', ',$arr_dienvien2); }else{ $r2['txt_dienvien'] = ''; } $list_pl[] = $r2; } $smarty->assign('list_news',$list_pl); $nav = $print->Pagination($totalPage,$pageNum,'pages','?act=user&code=my_movie_request'); $smarty->assign('nav',$nav); $smarty->assign('title','List requested movies'); } function goRequestMovie(){ global $DB,$CORE,$smarty,$INFO,$print; if(empty($_SESSION['user_id'])){ $print -> refresh($INFO['home_url']); } $smarty->assign('title','Request movie'); $uid = $_SESSION['user_id']; $row_user = $DB->fetch_row($DB->query("SELECT fullname,email FROM gtdesign_user WHERE id = '".$uid."' ")); $smarty->assign('user',$row_user); if($CORE->input['submitbt']){ $uid = $_SESSION['user_id']; $row_user = $DB->fetch_row($DB->query("SELECT fullname,email FROM gtdesign_user WHERE id = '".$uid."' ")); $title = trim($CORE->input['title']); $des = trim($CORE->input['des']); if($title != '') { $row_check = $DB->fetch_row($DB->query("SELECT id FROM `gtdesign_request_movie` WHERE title='".$title."' ")); if(!$row_check) { $DB->query("INSERT INTO `gtdesign_request_movie` (`title`, `des`, `email`, `time`) VALUES ('$title', '$des', '" . $row_user['email'] . "', '" . time() . "');"); $mess = $title.'<br>'.$des; @mail('phimtkdotcom@gmail.com','yêu cầu phim từ phim98',$mess); echo '1'; exit(); }else{ echo '1'; exit(); } }else{ echo '0'; exit(); } } } function goMyVideo(){ global $DB, $smarty, $func,$print,$INFO,$CORE; if(empty($_SESSION['user_id'])){ $print -> refresh($INFO['home_url']); } $row_user = $DB->fetch_row($DB->query("SELECT * FROM gtdesign_user WHERE id = '".$_SESSION['user_id']."' ")); if(empty($row_user['shop_banner'])){ $row_user['shop_banner'] = 'https://i.imgur.com/Pzq8O5N.png'; } $smarty->assign('user',$row_user); $uid = $_SESSION['user_id']; $pageNum = isset($_GET['pageNum']) ? intval($_GET['pageNum']) : 1; $smarty->assign('pagenum',$pageNum); $where = " WHERE uid='".$uid."' "; if(isset($CORE->input['submit_search']) && isset($CORE->input['keyword']) && $CORE->input['keyword']!=''){ $where .= " AND title LIKE '%".$CORE->input['keyword']."%' "; } $pageSize =30 ; $from = (($pageNum * $pageSize) - $pageSize); $row_total_news = $DB->fetch_row($DB->query("SELECT count(*) as total FROM gtdesign_video $where ")); $total = $row_total_news['total']; $totalPage = ceil($total/$pageSize); $smarty->assign('totalpage',$totalPage); $q2 = $DB->query("SELECT * FROM gtdesign_video $where ORDER BY `time` DESC LIMIT $from,$pageSize"); $list_pl = array(); while($r_video = $DB->fetch_row($q2)){ $r_video['title'] = trim(strip_tags(str_replace('"','"',html_entity_decode($r_video['title'])))); $r_video['des'] = strip_tags($r_video['des']); $r_video['encode_img'] = bin2hex($func->str_encode($r_video['img'], 'ngocgiac')); $r_video['ftitle'] = $func->format_string($r_video['title']); $row_user2 = $DB->fetch_row($DB->query("SELECT fullname FROM gtdesign_user WHERE id='".$r_video['uid']."' ")); $r_video['user_name'] = $row_user2['fullname']; $r_video['txt_time'] = date('M d Y',$r_video['time']); $list_pl[] = $r_video; } $smarty->assign('videos',$list_pl); $nav = $print->Pagination($totalPage,$pageNum,'pages','index.php?act=user&code=my_video'); $smarty->assign('nav',$nav); $smarty->assign('title','My video'); } function goUploadVideo(){ global $DB, $CORE, $smarty, $INFO, $func, $print; //exit('Checking this function, please back later!'); if(empty($_SESSION['user_id'])){ $print -> refresh($INFO['home_url']); } $smarty->assign('title','Remote upload'); $smarty->assign('description','Remote upload'); $row_user = $DB->fetch_row($DB->query("SELECT id,fullname FROM gtdesign_user WHERE id = '".$_SESSION['user_id']."' ")); $smarty->assign('user',$row_user); if(isset($_POST['submitbt'])) { $cat = $CORE->input['cat']; $url_video = $CORE->input['url_video']; $pos1 = strpos($url_video,'youtube.com'); $pos2 = strpos($url_video,'youtu.be'); $pos3 = strpos($url_video,'vimeo.com'); $pos4 = strpos($url_video,'dailymotion.com'); if($pos1!==false or $pos2!==false){ //youtube $arr_api_key_yt = array('AIzaSyDE_xaLlmPOGKK0_KKQRky2S3FLtaPrGgs','AIzaSyCKxIlbzhHCMTbLTnLKLM4Cpu3XOPiJbUA','AIzaSyBbCq0F7JXLl2dB5Xle4W953-AgpNTcPE8'); $key_off = array_rand($arr_api_key_yt); $val_off = $arr_api_key_yt[$key_off]; require_once ROOT_PATH.'proxy/Google/Client.php'; require_once ROOT_PATH.'proxy/Google/Service/YouTube.php'; $client = new Google_Client(); $client->setDeveloperKey($val_off);//api test minhlnh@ischool.vn $youtube = new Google_Service_YouTube($client); preg_match("/^(?:http(?:s)?:\/\/)?(?:www\.)?(?:youtu\.be\/|youtube\.com\/(?:(?:watch)?\?(?:.*&)?v(?:i)?=|(?:embed|v|vi|user)\/))([^\?&\"'>]+)/", $url_video, $matches); if(empty($matches[1])){ $detail['ftitle'] = '0'; echo json_encode($detail); exit(); } $vid = $matches[1]; $searchResponse = $youtube->videos->listVideos('contentDetails,snippet', array( 'id' => $vid )); foreach ($searchResponse['items'] as $val) { $detail['id_you'] = $val['id']; $detail['title'] = $val['snippet']['title']; $detail['des'] = $val['snippet']['description']; $detail['cat_youtube'] = $val['snippet']['categoryId']; $detail['duration'] = $func->covtime($val['contentDetails']['duration']); } $arr_content = $detail; if (!empty($arr_content)) { $detail['title'] = addslashes($arr_content['title']); $detail['ftitle'] = $func->format_string($detail['title']); $detail['des'] = addslashes($arr_content['des']); $detail['duration'] = $arr_content['duration']; $detail['category'] = $cat; $detail['img'] = 'https://img.youtube.com/vi/' . $vid . '/mqdefault.jpg'; $detail['play'] ='https://www.youtube.com/embed/'.$vid.'?autoplay=1&showinfo=0&rel=0'; } } if($pos3 !== false){//vimeo $client_id = 'bc2aabcd71c4235b1bb0a494117d6a01283de312'; $client_secret = 'iOZAKgpiVmK1Fx6yn72qxBU3IlYsJadzgZy1xyjKkOQTbK/KImXuVgxWdi5f1Fg/qPcviD/arGaLX2F6VuFw4Dla4P8nLW4XW+UyiL0NGNofeA+6ldjufktbYJ8CarSc'; $accesstoken = '29abfd46da0da37e1ac6dcc6380fea8d'; require ROOT_PATH.'lib/vimeo/autoload.php'; $vimeo = new Vimeo($client_id, $client_secret,$accesstoken); $arr_url_video = explode('?',$url_video); $fetchVimeoIdArr = explode('/', $arr_url_video[0]); $idCounter = count($fetchVimeoIdArr) - 1; $id_vimeo = (int) $fetchVimeoIdArr[$idCounter]; $info_video_vimeo = $vimeo->request('/videos/'.$id_vimeo); $detail['title'] = addslashes($info_video_vimeo['body']['name']); $detail['ftitle'] = $func->format_string($detail['title']); $detail['des'] = addslashes($info_video_vimeo['body']['description']); $detail['duration'] = $func->covtime($info_video_vimeo['body']['duration']); $detail['category'] = $cat; $detail['img'] = $info_video_vimeo['body']['pictures']['sizes'][3]['link']; $detail['img'] = str_replace('http://','https://',$detail['img']); $detail['play'] ='https://player.vimeo.com/video/'.$id_vimeo.'?autoplay=true&byline=0&portrait=0&title=0'; } if($pos4!==false){ $id_dailymotion = strtok(basename($url_video), '_'); require ROOT_PATH.'lib/Dailymotion.php'; $apiKey = '31c2d7ae78aca3f0b14c'; $apiSecret = '13ef6e5c0860da5e5f4b4f2db0b1ce8313d5da9c'; $testUser = 'xxxgiacxxx@gmail.com'; $testPassword = 'iSchool!23'; $scopes = array( 'userinfo', 'feed', 'manage_videos', ); $api = new Dailymotion(); $api->setGrantType( Dailymotion::GRANT_TYPE_PASSWORD, $apiKey, $apiSecret, $scopes, array( 'username' => $testUser, 'password' => $testPassword, ) ); $arr_content = $api->get( '/video/'.$id_dailymotion, array('fields' => array('id', 'title', 'thumbnail_large_url','duration','description')) ); $detail['title'] = addslashes($arr_content['title']); $detail['ftitle'] = $func->format_string($detail['title']); $detail['des'] = addslashes($arr_content['description']); $detail['duration'] = $func->covtime($arr_content['duration']); $detail['category'] = $cat; $detail['img'] = $arr_content['thumbnail_large_url']; $detail['img'] = str_replace('http://','https://',$detail['img']); $detail['play'] ='//www.dailymotion.com/embed/video/'.$id_dailymotion.'?autoplay=1&sharing-enable=false&ui-logo=false&ui-start_screen_info=false&ui-theme=dark&wmode=transparent'; } if(!empty($detail['title']) and trim($detail['ftitle'])!='' and !empty($detail['img'])) { $row_check = $DB->fetch_row($DB->query("SELECT * FROM gtdesign_video WHERE `play` = '" . $detail['play'] . "'")); if (!$row_check) { $DB->query("INSERT INTO `gtdesign_video` (`uid`,`theloai`, `title`, `img`, `play`, `des`, `duration`, `user_post`, `hit`, `time`, `status`) VALUES ('".$_SESSION['user_id']."','" . $detail['category'] . "', '" . $detail['title'] . "', '" . $detail['img'] . "', '" . $detail['play'] . "', '" . $detail['des'] . "', '" . $detail['duration'] . "', '" . $_SESSION['user_id'] . "', '1', '" . time() . "', '1');"); $detail['id'] = $DB->insert_id(); } else { $detail['id'] = $row_check['id']; } }else{ $detail['ftitle'] = '-1'; } $detail['home_url'] = $INFO['home_url']; echo json_encode($detail); exit(); } } function goChangePass(){ global $DB, $CORE; if(empty($_SESSION['user_id'])){ exit(); } $uid = $_SESSION['user_id']; $pass2 = trim($CORE->input['pass2']); $pass = md5(md5($pass2)); if(!empty($pass)){ $DB->query("UPDATE gtdesign_user SET password='".$pass."' WHERE id='$uid' "); } echo '1'; exit(); } function goFullname(){ global $DB, $CORE; if(empty($_SESSION['user_id'])){ exit(); } $uid = $_SESSION['user_id']; $name = trim($CORE->input['name']); $row_check = $DB->fetch_row($DB->query("SELECT * FROM gtdesign_user WHERE id<>'" . $uid . "' ")); if($row_check['name']==$name){ echo '0'; exit(); } $fullname = trim($CORE->input['fullname']); $chuky = trim($CORE->input['chuky']); if(!empty($fullname)) { $DB->query("UPDATE gtdesign_user SET name='".$name."', `fullname`='" . $fullname . "',chuky='".$chuky."' WHERE id='" . $uid . "' "); } echo $fullname; exit(); } function goChangeAvatar(){ global $DB, $CORE; $uid = $_SESSION['user_id']; $data = $_POST['image']; list($type, $data) = explode(';', $data); list(, $data) = explode(',', $data); $data = base64_decode($data); $imageName = $uid.'_avatar.png'; $month_now = date('m-Y'); $folder = "cache/thumb/".$month_now."/"; if(!is_dir($folder)) { mkdir($folder); } file_put_contents($folder.$imageName, $data); $DB->query("UPDATE gtdesign_user SET `avatar`='" . $folder.$imageName . "' WHERE id='" . $uid . "' "); echo $folder.$imageName.'?v='.microtime(); exit(); } function goChangeBanner(){ global $DB, $CORE; $uid = $_SESSION['user_id']; $data = $_POST['image']; list($type, $data) = explode(';', $data); list(, $data) = explode(',', $data); $data = base64_decode($data); $imageName = $uid.'_banner.png'; $month_now = date('m-Y'); $folder = "cache/thumb/".$month_now."/"; if(!is_dir($folder)) { mkdir($folder); } file_put_contents($folder.$imageName, $data); $DB->query("UPDATE gtdesign_user SET `shop_banner`='" . $folder.$imageName . "' WHERE id='" . $uid . "' "); echo $folder.$imageName.'?v='.microtime(); exit(); } function goEditVideo(){ global $CORE, $DB, $smarty, $INFO,$func; if(empty($_SESSION['user_id'])){ exit(); } $uid = $_SESSION['user_id']; if(!isset($CORE->input['submitbt'])){ $row_user = $DB->fetch_row($DB->query("SELECT id,fullname FROM gtdesign_user WHERE id = '".$_SESSION['user_id']."' ")); $smarty->assign('user',$row_user); $smarty->assign('title','Edit video'); $id = intval($CORE->input['id']); $row_check = $DB->fetch_row($DB->query("SELECT * FROM gtdesign_video WHERE id='$id' AND uid='$uid'")); $row_check['encode_img'] = bin2hex($func->str_encode($row_check['img'], 'ngocgiac')); $row_check['ftitle'] = $func->format_string($row_check['title']); $row_check['txt_time'] = date('M d Y',$row_check['time']); if(!empty($row_check['theloai'])) { $row_check['txt_theloai'] = $INFO['videocat'][$row_check['theloai']][$_SESSION['lang']]; } $smarty->assign('detail',$row_check); $re = ''; foreach($INFO['videocat'] as $key=>$val){ if($row_check['theloai']==$key){ $re .= '<option value="'.$key.'" selected />'.$val[$_SESSION['lang']].'</option>'; }else{ $re .= '<option value="'.$key.'" />'.$val[$_SESSION['lang']].'</option>'; } } $smarty->assign('cid',$re); $smarty->assign('title','Update video'); }else { $uid = $_SESSION['user_id']; $id = $CORE->input['id']; $title = trim($CORE->input['title']); $des = trim($CORE->input['des']); $cid = $CORE->input['cid']; $status = $CORE->input['status']; if ($title != '') { $DB->query("UPDATE gtdesign_video SET `title`='" . addslashes($title) . "',`des`='" . addslashes($des) . "',`theloai`='".$cid."',`status`='".$status."' WHERE id='$id' AND uid='$uid' "); echo '1'; exit(); }else{ echo '0'; exit(); } } } function goLogout(){ global $print,$INFO; $files = glob(ROOT_PATH.'cache/session/*'); // get all file names foreach($files as $file){ // iterate files unlink($file); // delete file } unset($_SESSION['user_id'],$_SESSION['fullname'],$_SESSION['email'], $_SESSION['openid'],$_SESSION['openid_type']); session_unset(); session_destroy(); session_write_close(); setcookie(session_name(),'',0,'/'); session_regenerate_id(true); $print->refresh($INFO['home_url']); exit(); } function goDeleteVideo(){ global $DB, $CORE, $print; if(empty($_SESSION['user_id'])){ exit(); } $id = intval($CORE->input['id']); $DB->query("DELETE FROM gtdesign_video WHERE id='" . $id . "' AND uid='" . $_SESSION['user_id'] . "' "); $print->refresh('?act=user&code=my_video'); } function goUser(){ global $DB, $smarty, $CORE, $print, $INFO, $func; if(empty($_SESSION['user_id'])){ $print->refresh($INFO['home_url']); return; } $type = trim($CORE->input['type']); $uid = $_SESSION['user_id']; //$row_check = $DB->fetch_row($DB->query("SELECT * FROM gtdesign_user WHERE id='$uid'")); switch($type){ case 'my_video': $smarty->assign('section','my_video'); $smarty->assign('title','My videos'); $pageNum = ($_GET['pageNum']>0) ? intval($_GET['pageNum']) : 1; $pageSize = intval($CORE->input['limit']) > 0 ? intval($CORE->input['limit']) : 5 ; $from = (($pageNum * $pageSize) - $pageSize); $row_total_news = $DB->fetch_row($DB->query("SELECT count(*) as total FROM gtdesign_pages WHERE uid='$uid' ")); $total = $row_total_news['total']; $totalPage = ceil($total/$pageSize); $smarty->assign('total_video',$total); $q_video = $DB->query("SELECT id,title,ftitle,img,`time`,duration FROM gtdesign_pages WHERE uid='$uid' ORDER BY time DESC LIMIT $from,$pageSize "); while($r_video = $DB->fetch_row($q_video)){ $r_video['time'] = date('M d Y', $r_video['time']); $list_video[] = $r_video; } $smarty->assign('my_videos',$list_video); $nav = $print->Pagination($totalPage,$pageNum,'pages','?act=user&type='.$type); $smarty->assign('nav',$nav); break; case 'edit': $smarty->assign('section','edit'); $smarty->assign('title','Edit video'); $id = intval($CORE->input['video_id']); $row = $DB->fetch_row($DB->query("SELECT * FROM gtdesign_pages WHERE id='$id' AND uid='$uid'")); $row['id_you'] = $func->get_id_youtube($row['intro']); $smarty->assign('detail',$row); $temp = $DB->query("SELECT * FROM gtdesign_menu WHERE parent_id='101'"); while($data1 = $DB->fetch_row($temp)){ $list_menu[] = $data1; } if($id>0){ $q_menu_page = $DB->query("SELECT menu_id FROM gtdesign_menu_pages WHERE pages_id='$id'"); while($r_menu_page = $DB->fetch_row($q_menu_page)){ $arr_id[] = $r_menu_page['menu_id']; } }else{ $arr_id = array(); } $re = ''; foreach($list_menu as $val){ if(in_array($val['id'],$arr_id,true)){ $re .= '<option value="'.$val['id'].'" selected />'.$val['title'].'</option>'; }else{ $re .= '<option value="'.$val['id'].'"/>'.$val['title'].'</option>'; } } $smarty->assign('cid',$re); break; case 'my_liked_video': $smarty->assign('section','my_liked_video'); $smarty->assign('title','My liked video'); $pageNum = ($_GET['pageNum']>0) ? intval($_GET['pageNum']) : 1; $pageSize = intval($CORE->input['limit']) > 0 ? intval($CORE->input['limit']) : 5 ; $from = (($pageNum * $pageSize) - $pageSize); $row_total_news = $DB->fetch_row($DB->query("SELECT count(*) as total FROM gtdesign_like WHERE uid='$uid' ")); $total = $row_total_news['total']; $totalPage = ceil($total/$pageSize); $smarty->assign('total',$total); $q = $DB->query("SELECT a.id,a.uid, a.title, a.ftitle, a.duration, a.img, a.time FROM gtdesign_pages a INNER JOIN gtdesign_like b ON a.id=b.video_id WHERE b.uid= '".$uid."' ORDER BY a.time DESC LIMIT $from,$pageSize "); while($r = $DB->fetch_row($q)){ $list_like[] = $r; } $smarty->assign('list_likes',$list_like); $nav = $print->Pagination($totalPage,$pageNum,'pages','?act=user&type='.$type); $smarty->assign('nav',$nav); break; case 'my_profile': $smarty->assign('section','my_profile'); $smarty->assign('title','Account'); break; } /*$smarty->assign('section','user'); $id = $_SESSION['user_id']; $row_check = $DB->fetch_row($DB->query("SELECT * FROM gtdesign_user WHERE id='$id'")); $no_mem = 0; if($row_check['codecard']==''){ $no_mem = 1; } $smarty->assign('no_mem',$no_mem); $smarty->assign('username',$row_check); $smarty->assign('user_id',$id);*/ } } $run = new user(); ?>