| Server IP : 103.82.32.14 / Your IP : 216.73.217.121 Web Server : Apache/2.2.32 (Unix) mod_ssl/2.2.32 OpenSSL/1.0.1e-fips mod_fcgid/2.3.9 System : Linux cloud.lonmanhoabinh.com 2.6.32-754.35.1.el6.x86_64 #1 SMP Sat Nov 7 12:42:14 UTC 2020 x86_64 User : lonmakmf ( 524) PHP Version : 5.6.30 Disable Function : NONE MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : OFF Directory : /home/musicyzf/public_html/ |
Upload File : |
<?php
// foreach($_REQUEST as $key => $item)
// {
// $_REQUEST[$key] = mysql_real_escape_string($item);
// }
// foreach($_GET as $key => $item)
// {
// $_GET[$key] = mysql_real_escape_string($item);
// }
// foreach($_POST as $key => $item)
// {
// $_POST[$key] = mysql_real_escape_string($item);
// }
$conn = mysqli_connect('localhost', 'musicyzf_m', 'trinhlam', 'musicyzf_m') or die ('DIE SQL');
mysqli_set_charset($conn,"utf8");
// Hàm funciton
function get_current_weekday($time = "") {
date_default_timezone_set('Asia/Ho_Chi_Minh');
$weekday = date("l");
$weekday = strtolower($weekday);
switch($weekday) {
case 'monday':
$weekday = 'Thứ hai';
break;
case 'tuesday':
$weekday = 'Thứ ba';
break;
case 'wednesday':
$weekday = 'Thứ tư';
break;
case 'thursday':
$weekday = 'Thứ năm';
break;
case 'friday':
$weekday = 'Thứ sáu';
break;
case 'saturday':
$weekday = 'Thứ bảy';
break;
default:
$weekday = 'Chủ nhật';
break;
}
if($time != "" && $time == 'd')
{
return date('d');
}
else if($time != "" && $time == 'm')
{
return date('m');
}
else if($time != "" && $time == 'Y')
{
return date('Y');
}
else if($time != "" && $time == 'H')
{
return date('H');
}
else if($time != "" && $time == 'm')
{
return date('m');
}
return $weekday.', '.date('d/m/Y H:i:s');
}
function Insert($table, $data = array())
{
global $conn;
if(is_array($data) && count($data) > 0)
{
$SQL = "INSERT INTO `" .$table. "` ";
$key_insert = "(";
$item_insert = "(";
foreach($data as $key => $item)
{
$key_insert .= "`".$key."`, ";
$item_insert .= "'".$item."', ";
}
$key_insert = trim($key_insert, ", ") . ")";
$item_insert = trim($item_insert, ", ") . ")";
$SQL .= $key_insert . " VALUES " . $item_insert;
mysqli_query($conn, $SQL);
}
}
function Update($table, $data = array(), $where = "")
{
global $conn;
if(is_array($data) && count($data) > 0)
{
$SQL = "UPDATE `" .$table. "` SET ";
$item_query = "";
foreach($data as $key => $item)
{
$item_query .= "`".$key."` = " . "'".$item."', ";
}
$SQL .= trim($item_query, ", ");
if($where != "")
{
$SQL .= " WHERE " . $where;
}
mysqli_query($conn, $SQL);
}
}
function UpdateTest($table, $data = array(), $where = "")
{
global $conn;
if(is_array($data) && count($data) > 0)
{
$SQL = "UPDATE `" .$table. "` SET ";
$item_query = "";
foreach($data as $key => $item)
{
$item_query .= "`".$key."` = " . "'".$item."', ";
}
$SQL .= trim($item_query, ", ");
if($where != "")
{
$SQL .= " WHERE " . $where;
}
echo $SQL;
mysqli_query($conn, $SQL);
}
}
function Select($table, $countRow = false, $where = "")
{
global $conn;
$SQL = "SELECT * FROM `" .$table. "` ";
if($table == 'YoutubeThuMucAmNhacVaIdVideo')
{
$SQL .= " INNER JOIN `YoutubeBanQuyen` ON " .$table. ".IdVideo=YoutubeBanQuyen.Id ";
}
if($where != "")
{
$SQL .= " WHERE " . $where;
if(isset($_GET['searchNameMusic']))
{
$SQL .= " AND LOWER(`TitleVideoGoc`) LIKE '%".strtolower($_GET['searchNameMusic'])."%'";
}
if(isset($_GET['searchBQ']))
{
if($_GET['searchBQ'] == 'all')
{
$SQL .= " AND `TrangThaiBanQuyen` != 0";
}
else
{
$SQL .= " AND `TrangThaiBanQuyen` = ".$_GET['searchBQ']."";
}
}
if(isset($_GET['searchChannelMusic']))
{
$list_channel = explode(',', $_GET['searchChannelMusic']);
if($_GET['searchChannelMusic'] != '' && count($list_channel) > 0)
{
$SQL .= " AND";
foreach($list_channel as $key => $item)
{
$tableSelect = "NameChannelYoutube";
$urlChannel = explode('/', $item);
if(count($urlChannel) > 1)
{
$item = $urlChannel[count($urlChannel)-1];
$tableSelect = "ChannelVideoGoc";
}
if($key == 0)
{
$SQL .= " (LOWER(`" . $tableSelect . "`) LIKE '%".mysql_real_escape_string(strtolower($item))."%'";
}
else
{
$SQL .= " OR LOWER(`" . $tableSelect . "`) LIKE '%".mysql_real_escape_string(strtolower($item))."%'";
}
}
$SQL .= ")";
}
}
if(isset($_GET['searchMCNMusic']))
{
$list_channel = explode(',', $_GET['searchMCNMusic']);
if($_GET['searchMCNMusic'] != '' && count($list_channel) > 0)
{
$SQL .= " AND";
foreach($list_channel as $key => $item)
{
$tableSelect = "NetworkBanQuyen";
if($key == 0)
{
$SQL .= " (LOWER(`" . $tableSelect . "`) LIKE '%".mysql_real_escape_string(strtolower($item))."%'";
}
else
{
$SQL .= " OR LOWER(`" . $tableSelect . "`) LIKE '%".mysql_real_escape_string(strtolower($item))."%'";
}
}
$SQL .= ")";
}
}
if(isset($_GET['IdThuMucMusic']))
{
if($_GET['IdThuMucMusic'] != 'all')
{
$SQL .= " AND `YoutubeThuMucAmNhacVaIdVideo`.`IdThuMucAmNhac` = ".$_GET['IdThuMucMusic']."";
}
}
}
if(isset($_GET['searchSapXep']))
{
if($_GET['searchSapXep'] == 'moitoicu')
{
$SQL .= " ORDER BY Id DESC";
}
else
{
$SQL .= " ORDER BY ViewVideoGoc DESC";
}
}
else
{
$SQL .= " ORDER BY Id DESC";
}
if(!$countRow)
{
$limit = " LIMIT 0, 50";
if(isset($_GET['page']))
{
$limit = " LIMIT " . ($_GET['page']-1)*50 . ", 50";
}
$SQL .= $limit;
}
//echo $SQL;
$result = mysqli_query($conn, $SQL);
$row = mysqli_num_rows($result);
if($countRow) return $row;
return $result;
}
function SelectAll($table, $countRow = false, $where = "", $group = '')
{
global $conn;
$SQL = "SELECT * FROM `" .$table. "` ";
if($table == 'YoutubeThuMucAmNhacVaIdVideo')
{
$SQL .= " INNER JOIN `YoutubeBanQuyen` ON " .$table. ".IdVideo=YoutubeBanQuyen.Id ";
}
if($where != "")
{
$SQL .= " WHERE " . $where;
}
if($group != '')
{
$SQL .= " " . $group;
}
mysql_set_charset('utf8', $conn);
$result = mysqli_query($conn, $SQL);
$row = mysqli_num_rows($result);
if($countRow) return $row;
return $result;
}
function Delete($table, $where = "")
{
global $conn;
$SQL = "DELETE FROM `" .$table. "`";
if($where != "")
{
$SQL .= " WHERE " . $where;
}
$result = mysqli_query($conn, $SQL);
}
function mysql_escape_mimic($inp) {
if(is_array($inp))
return array_map(__METHOD__, $inp);
if(!empty($inp) && is_string($inp)) {
return str_replace(array('\\', "\0", "\n", "\r", "'", '"', "\x1a"), array('\\\\', '\\0', '\\n', '\\r', "\\'", '\\"', '\\Z'), $inp);
}
return $inp;
}