Спасибо. Мне немного не понятно как вы писали, пришлось импровизировать и делать костыли Сделал так (функция проверки): PHP: public function pasLog() { $this->Connect(); $salt = '1b34r7q5'; $GLOBALS['result']=false; foreach ($this->data as $data) { if ($data['login']===$_POST['login']) { if ($data['password'] === md5($salt.$_POST['password'])) { $GLOBALS['result'] = true; break; } else { break; } } } } PHP: if(isset($_POST['loginn'])) { $user = new User; $user -> Connect(); $user->pasLog(); if (false!=$GLOBALS['result']) { echo "Привет!"; } else { echo "Нет"; }
Подскажите пожалуйста, как вывести имя согласно логину и паролю и в этой функции, пробовал через "current" но он постоянно стоит на нуле. PHP: public function pasLog() { $this->Connect(); $salt = '1b34r7q5'; $GLOBALS['result']=false; foreach ($this->data as $data) { if ($data['login']===$_POST['login']) { if ($data['password'] === md5($salt.$_POST['password'])) { $GLOBALS['result'] = true; break; } else { break; } } } }