PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Без описания
Поиск в теме | Версия для печати
zune
Отправлено: 07 Мая, 2018 - 11:04:22
Новичок
Покинул форум
Сообщений всего: 3
Дата рег-ции: Май 2018
Помог: 0 раз(а)
Работал скрипт на динамический статус в группе и недавно перестал возможно у ВК или Gismeteo какие-то изменения.
Помогите исправить пожалуйста!
Ошибки возникают вот тут.
Use of undefined constant attributes - assumed 'attributes on line 16
Use of undefined constant CLOUDINESS - assumed 'CLOUDINESS' on line 16
Undefined index: response in on line 56
Use of undefined constant MAX - assumed 'MAX' in on line 15
Спойлер (Отобразить ) PHP:
скопировать код в буфер обмена
<?PHP
$token = "" ; // токен
$group_id = "" ; // ид группы
$weather_id = '34116_1' ; //Код погоды из Gismeteo (По умолчанию: Москва)
#Погода
$wiz = $values [ 38
] [ attributes
] [ MAX ] ; $wiz1 = $values [ 4] [ attributes] [ CLOUDINESS] ;
$cloudiness = replace( $wiz1 ) ;
$by = array ( "1" , "2" , "3" , "4" , "5" , "6" , "7" , "8" , "9" , "0" ) ; $servk = array ( "1⃣" , "2⃣" , "3⃣" , "4⃣" , "5⃣" , "6⃣" , "7⃣" , "8⃣" , "9⃣" , "0⃣" ) ;
$getMembers = by( "groups.getMembers?group_id=" . $group_id . "&count=1&access_token=" . $token ) ;
$countU = $getMembers [ "count" ] ;
$getBanned = by( "groups.getBanned?group_id=" . $group_id . "&count=1&access_token=" . $token ) ;
$countB = $getBanned [ 0] ;
$wallGet = by( "wall.get?owner_id=-" . $group_id . "&count=1&access_token=" . $token ) ;
$countW = $wallGet [ 0] ;
$text = "🏙В Старом Осколе:⏰" . date ( "H:i" ) . " ➡ 🌡Погода: " . $wiz . "°C [" . $cloudiness . "] ➡ 🚶Участников:" . $countU . " ➡ ⛔В чёрном списке:" . $countB . " ➡ ✉Постов:" . $countW ;
by
( "status.set?group_id=" . $group_id . "&text=" . urlencode ( $text ) . "&access_token=" . $token ) ;
#Функции:
function replace( $str ) {
$rplc = array ( '0' => "Ясно ☀" , '1' => "Переменная облачность ⛅" , '2' => "Облачно ☁" , '3' => "Пасмурно" , '4' => "Дождь ☔" , '5' => "Ливень 💧" , '6' => "Снег ❄" , '7' => "Снег ❄" , '8' => "Гроза ⚡" , '9' => "Нет данных" , '10' => "Без осадков" ) ; return strtr ( $str , $rplc ) ; }
function рандом( $text ) {
return $text [ $рандом] ;
}
function by( $method ) {
$ch = curl_init ( "https://api.vk.com/method/" . $method ) ; return $json [ "response" ] ;
}
?>
(Отредактировано автором: 07 Мая, 2018 - 16:51:30)
zune
Отправлено: 07 Мая, 2018 - 11:13:19
Новичок
Покинул форум
Сообщений всего: 3
Дата рег-ции: Май 2018
Помог: 0 раз(а)
teleoperator27 скрипт не мой, нашел в интернете. Но он каким то чудом работал. И вот недавно перестал. Исправит синтаксис. Не работает.
(Отредактировано автором: 07 Мая, 2018 - 11:15:59)
zune
Отправлено: 07 Мая, 2018 - 16:50:31
Новичок
Покинул форум
Сообщений всего: 3
Дата рег-ции: Май 2018
Помог: 0 раз(а)
teleoperator27
Изменил всё равно не работает. Как можно посмотреть лог в чем еще ошибка может быть?
Спойлер (Отобразить ) PHP:
скопировать код в буфер обмена
<?PHP
$token = "" ; // токен
$group_id = "" ; // ид группы
$weather_id = '34116_1' ; //Код погоды из Gismeteo (По умолчанию: Москва)
#Погода
$wiz = $values [ 38 ] [ 'attributes' ] [ 'MAX' ] ;
$wiz1 = $values [ 4 ] [ 'attributes' ] [ 'CLOUDINESS' ] ;
$cloudiness = replace( $wiz1 ) ;
$by = array ( "1" , "2" , "3" , "4" , "5" , "6" , "7" , "8" , "9" , "0" ) ; $servk = array ( "1⃣" , "2⃣" , "3⃣" , "4⃣" , "5⃣" , "6⃣" , "7⃣" , "8⃣" , "9⃣" , "0⃣" ) ;
$getMembers = by( "groups.getMembers?group_id=" . $group_id . "&count=1&access_token=" . $token ) ;
$countU = $getMembers [ "count" ] ;
$getBanned = by( "groups.getBanned?group_id=" . $group_id . "&count=1&access_token=" . $token ) ;
$countB = $getBanned [ 0] ;
$wallGet = by( "wall.get?owner_id=-" . $group_id . "&count=1&access_token=" . $token ) ;
$countW = $wallGet [ 0] ;
$text = "🏙В Старом Осколе:⏰" . date ( "H:i" ) . " ➡ 🌡Погода: " . $wiz . "°C [" . $cloudiness . "] ➡ 🚶Участников:" . $countU . " ➡ ⛔В чёрном списке:" . $countB . " ➡ ✉Постов:" . $countW ;
by
( "status.set?group_id=" . $group_id . "&text=" . urlencode ( $text ) . "&access_token=" . $token ) ;
#Функции:
function replace( $str ) {
$rplc = array ( '0' => "Ясно ☀" , '1' => "Переменная облачность ⛅" , '2' => "Облачно ☁" , '3' => "Пасмурно" , '4' => "Дождь ☔" , '5' => "Ливень 💧" , '6' => "Снег ❄" , '7' => "Снег ❄" , '8' => "Гроза ⚡" , '9' => "Нет данных" , '10' => "Без осадков" ) ; return strtr ( $str , $rplc ) ; }
function random( $text ) {
return $text [ $random ] ;
}
function by( $method ) {
$ch = curl_init ( "https://api.vk.com/method/" . $method ) ; return $json [ "response" ] ;
}
?>
Поиск в теме | Версия для печати
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
Powered by ExBB FM 1.0 RC1. InvisionExBB