Функция exec не видит переменную php

97
06 февраля 2022, 12:00
$r = $userr['0'];
$t = $r['login'];
echo $t;

$usert = R::findOne('np', 'cod = ?', array($qq['nm']));
if(isset($qq['nmm'])){

     if ( $usert ){
global $r, $t;
echo $t;
        $newpass = substr(password_hash(time(), PASSWORD_DEFAULT), 0, 10);
         $passt = password_hash($newpass, PASSWORD_DEFAULT);
        R::exec("UPDATE `users` SET `password` = '$passt' WHERE `users` . `login` = '$t'");
echo "Ваш новый пароль: " . $newpass . "<br><a href='index.php'> Выйти на главную </a>";
    }
}

?>

Проблема в том, что exec не видит $t. Как это можно исправить?

READ ALSO
Получить массив статей RedBeanPHP

Получить массив статей RedBeanPHP

Я в php получаю статьи таким образом, что я получаю массив из всех статьей

97
функция выводит лишние данные

функция выводит лишние данные

Есть у меня функция, в которой должно быть два действия: перезапись сессии ( $_SESSION['admins'] = var_dump($data) ) и запись + выведение переменной $table (при...

165
как из matrix получить deg? [дубликат]

как из matrix получить deg? [дубликат]

У элемента в CSS свойствах установлено transform: skewX(-5deg);, а при получении этого свойства в JS $(element)css('transform') я получаю transform: matrix(1, 0, -0

108
Поиск по таблице Google Script

Поиск по таблице Google Script

Доброго времени суток

209