Я новичок в php7 и использую MVC.Это история: сервер отправляет пользователю код ключа Ajax (метод A).Затем пользователь отправляет код ключа по форме (метод B).Я сохранил keyCode в свойстве с именем $ beforCode в методе A. Теперь я хочу проверить keyCode, который отправил мне пользователь, в методе B. НО проблема заключается в том, что метод BI не может получить значение свойства keyCode, которое у меня есть.сохранено в методе A. Свойство keyCode пусто.
вот мой код:
class Payment extends Controller{
public $keyCode = '';
function setUserKeyCode(){ /// method A
$code = $this->model->getKey();
$this->keyCode = $code;
/// echo $this->keyCode | $this->keyCode equaled with $code
echo $code; /// user get this by AJAX
}
function checkKeyCode(){ /// method B
$userSentCode = $_POST['meKey']; /// user send this by Form
$Key = $this->keyCode; /// echo $Key | $key = '' <--- problem
if ($clientCode == $key ) {
echo 'user is valid';
}
else {
echo 'user is NON-valid';
}
}
}
***** Если у кого-то есть другой способ применить эту работу, пожалуйста, сообщите мне,спасибо всем