// Функция загрузки видео
function videoDownload($url) {
$filename = uniqid();
$fp = fopen($filename . ".mp4", 'w'); // Путь скачивания
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36'); // Обязательный параметр, без него не скачивается
curl_setopt($ch, CURLOPT_FILE, $fp);
$data = curl_exec($ch);
curl_close($ch);
fclose($fp);
}
$groupsgetCallbackConfirmationCode = json_decode(file_get_contents("https://api.vk.com/method/groups.getCallbackConfirmationCode?group_id={$cal['id_group']}&access_token={$cal['token']}&v=5.73"));
// Строка для подтверждения адреса сервера из настроек Callback API
//$confirmation_token = $cal['confirmation_token'];
$confirmation_token = $groupsgetCallbackConfirmationCode->response->code;
// Версия API
$v = '5.73';
// Ключ сообщества для отправки сообщений (от его имени отправляются сообщения)
$token_message = 'токен';
//Получаем и декодируем уведомление
$data = json_decode(file_get_contents('php://input'));
//Проверяем, что находится в поле "type"
switch ($data->type) {
//Если это уведомление для подтверждения адреса...
case 'confirmation':
//...отправляем строку для подтверждения
echo $confirmation_token;
break;
$link = 'https://vk.com/public57846937';
// Если в поле ссылка из creen_name выводим screen_name, а если id, то выводим id
if(preg_match_all('#(club|public|wall\-)([\-0-9]+)#', $link, $result)) {
preg_match_all('#(club|public|wall\-)([\-0-9]+)#', $link, $result);
echo $result[2][0];
} else {
preg_match_all('/https?:\/\/vk\.com\/(?:id)?(-?\w+)/', $link, $result);
echo $result[1][0];
}
// Время для таба 2
$(function () {
$('#datetimepicker2tab').datetimepicker(
{ pickDate: false, language: 'ru'}
);
});
// Время для таба 3
$(function () {
$('#datetimepicker3tab').datetimepicker(
{ pickDate: false, language: 'ru'}
);
});
// Время для таба 4
$(function () {
$('#datetimepicker4tab').datetimepicker(
{ pickDate: false, language: 'ru'}
);
});
// Время для таба 5
$(function () {
$('#datetimepicker5tab').datetimepicker(
{ pickDate: false, language: 'ru'}
);
});
// Время для таба 6
$(function () {
$('#datetimepicker6tab').datetimepicker(
{ pickDate: false, language: 'ru'}
);
});
// Время для таба 7
$(function () {
$('#datetimepicker7tab').datetimepicker(
{ pickDate: false, language: 'ru'}
);
});
<div class="input-group date" id="datetimepicker2tab">
<div class="input-group date" id="datetimepicker3tab">
<div class="input-group date" id="datetimepicker4tab">
<div class="input-group date" id="datetimepicker5tab">
<div class="input-group date" id="datetimepicker6tab">
<div class="input-group date" id="datetimepicker7tab">