Вход Регистрация
Файл: flexmovies/Script/libs/ajax.php
Строк: 150
<?php
if(isset($_POST['content']) && $_POST['content'] == 'login'){
    
if(isset(
$_POST['email']) && $_POST['email'] == ''){
notice($LANG['email_is_empty'],'warning');
}elseif(isset(
$_POST['pass']) && $_POST['pass'] == ''){
notice($LANG['password_is_empty'],'warning');
}else{
    
$email $_POST['email'];
$pass $_POST['pass'];

$results $db->where('lower(email)'strtolower($email))->get('user');
 

if(
$results)
{
 
if(
$results[0]['password'] != md5($pass)){notice('Password is Incorrect','warning');  }
else{
setcookie('email'$emailtime()+3600'/');
setcookie('password'md5($pass), time()+3600'/');
notice($LANG['successfully_logged_in'],'success');
echo 
'<script>  document.location.reload(); </script>';
}   
}else{ 
notice('User Not Found','error');   }
    
    
    

}}elseif(isset(
$_POST['content']) && $_POST['content'] == 'register'){
$first_name $_POST['first_name'];  
$last_name $_POST['last_name'];  
$email $_POST['email'];
$gender $_POST['gender'];
$password md5($_POST['password']);
$results $db->where('lower(email)'strtolower($email))->get('user');
if(!
$results && !$results2)
{
 
$insertData = array(
    
'first_name' => $first_name,
    
'last_name' => $last_name,
    
'email' => $email,
    
'gender' => $gender,
    
'password' => $password,
    
'reg_date' => date('c'),
    
'img' => $LINK['url'].'/timthumb.php?src='.$LINK['url'].'/uploads/nu.jpg'
);
if(
$db->insert('user'$insertData)) notice($LANG['registration_success'],'success');
setcookie('email'$emailtime()+3600'/');
setcookie('password'$passwordtime()+3600'/');
echo 
'<script>  document.location.reload(); </script>';
}
elseif(
$results){notice($LANG['email_already_used'],'warning');}
    
    
    
    
}elseif(isset(
$_POST['content']) && $_POST['content'] == 'activity'){
$content $_POST['item'];  
$content_id $_POST['content_id'];  
$title $_POST['title'];  
$img $_POST['img'];  
$user_id $_POST['user_id'];  
$add_time date('c');
$results $db->where('content'$content)->where('content_id'$content_id)->where('user_id'$user_id)->get('activity');   
    
if(!
$results){
$insertData = array(
    
'content' => $content,
    
'content_id' => $content_id,
    
'title' => $title,
    
'img' => $img,
    
'user_id' => $user_id,
    
'add_time' => $add_time
);
if(
$db->insert('activity'$insertData)) 
{
$data = array();
if(
$content == 'favorite_movie'){
$data['icon'] = 'fa fa-times'
$data['tooltip'] = $LANG['remove_from_favorites'];
}elseif(
$content == 'watch_movie'){
$data['icon'] = 'fa fa-eye-slash'
$data['tooltip'] = $LANG["remove_from_watchlist"];
}elseif(
$content == 'favorite_person'){
$data['icon'] = 'fa fa-times'
$data['tooltip'] = $LANG['remove_from_favorites'];
}elseif(
$content == 'watch_tv'){
$data['icon'] = 'fa fa-eye-slash'
$data['tooltip'] = $LANG["remove_from_watchlist"];
}elseif(
$content == 'favorite_tv'){
$data['icon'] = 'fa fa-times'
$data['tooltip'] = $LANG['remove_from_favorites'];
}
echo 
json_encode($data);
exit();
}}

if(
$results){
$db->where('id'$results[0]['id']);
if(
$db->delete('activity'))
{
$data = array();
if(
$content == 'favorite_movie'){
$data['icon'] = 'fa fa-plus'
$data['tooltip'] =  $LANG['add_to_favorites'];
}elseif(
$content == 'watch_movie'){
$data['icon'] = 'fa fa-eye'
$data['tooltip'] = $LANG["add_to_watchlist"];
}elseif(
$content == 'favorite_person'){
$data['icon'] = 'fa fa-plus'
$data['tooltip'] = $LANG['add_to_favorites'];
}elseif(
$content == 'watch_tv'){
$data['icon'] = 'fa fa-eye'
$data['tooltip'] = $LANG["add_to_watchlist"];
}elseif(
$content == 'favorite_tv'){
$data['icon'] = 'fa fa-plus'
$data['tooltip'] = $LANG['add_to_favorites'];
}
echo 
json_encode($data);
exit();
}}
    
}elseif(isset(
$_POST['content']) && $_POST['content'] == 'search'){
$q preg_replace("/ /s","%20"$_POST['q']);  
$movies GET('search_movie'$q);
$persons GET('search_person'$q);
$tv GET('search_tv'$q);
$smarty->assign("people"$persons);
$smarty->assign("movies"$movies);
$smarty->assign("tv"$tv);
$smarty->display('Route/search.tpl');  
}elseif(isset(
$_POST['content']) && $_POST['content'] == 'discover'){
$discover $_POST['discover'];
$sort_by $_POST['sort_by'];
$include_adult $_POST['include_adult'];
$year_slider explode(","$_POST['year_slider']);
$genres implode (","$_POST['genres']);
if(isset(
$discover) && $discover == "movie"){
if(
$year_slider[0] != ""){$release_date_gte $year_slider[0].'-01-01';}else{ $release_date_gte '';}
if(
$year_slider[1] != ""){$release_date_lte $year_slider[1].'-01-01';}else{ $release_date_lte '';}
$movies GET('discover_movies''1'$sort_by$include_adult$release_date_gte$release_date_lte$genres);
$get = array(
'sort_by' => $_POST['sort_by'],   
'include_adult' => $_POST['include_adult'],   
'release_date_gte' => $release_date_gte,   
'release_date_lte' => $release_date_lte,   
'genres' => $genres
);
$smarty->assign("movies"$movies);
$smarty->assign("page"'1');
$smarty->assign("get"$get);
$smarty->display('AJAX/discover_movies.tpl'); 
}elseif(isset(
$discover) && $discover == "tv"){
if(
$year_slider[0] != ""){$first_air_date_gte $year_slider[0].'-01-01';}else{ $first_air_date_gte '';}
if(
$year_slider[1] != ""){$first_air_date_lte $year_slider[1].'-01-01';}else{ $first_air_date_lte '';}
$tvs GET('discover_tv''1'$sort_by$include_adult$first_air_date_gte$first_air_date_lte$genres);
$get = array(
'sort_by' => $_POST['sort_by'],   
'include_adult' => $_POST['include_adult'],   
'first_air_date_gte' => $first_air_date_gte,   
'first_air_date_lte' => $first_air_date_lte,   
'genres' => $genres
);
$smarty->assign("tvs"$tvs);
$smarty->assign("page"'1');
$smarty->assign("get"$get);
$smarty->display('AJAX/discover_tv.tpl'); 
}
}




?>
Онлайн: 1
Реклама