Я пытаюсь передать строку с именем «publicUsers» в функции обратного вызова, но когда я показываю аргумент в моей консоли, я вижу следующую строку ... & Z34Sf {; Cr (mАргументы не работают propelry в codeigniter 3
Я включил черту под названием «VerifyLogin» в мой контроллер, который имеет функцию с именем VerifyAndSetSession
Любая помощь будет действительно оценено
ниже мой код
if(isset($_POST['sign_in']))
{
$this->emailPassValidation("","|callback_VerifyAndSetSession[publicUsers]");
}
Это метод emailPassValidation «»
function emailPassValidation($new_account_call_back,$sign_in_callback){
$this->form_validation->set_rules("password","password","required{$sign_in_callback}",
['required' => 'Please enter your %s']);
}
Это где я отладка пропущенного аргумента функции обратного вызова проверки
trait VeirfyLogIn
{
function VerifyAndSetSession($infoType)
{
fb($infoType, "Infotype");
//This shows in the console.log &Z34Sf{;Cr(m ???
exit;
}
}
Большое спасибо за ваш ответ. Теперь я понимаю, как это работает. Кажется, я пропустил это, так как в учебнике объясняется, что он передается как второй аргумент. –