<?php /** * Porównujemy dane poadne przez usera * z danymi z bazy danych * * @param array $uArray * @param array $sArray * @return bool */ function compare( $uArray, $sArray ) { echo $uArray['login'].' = '.$sArray['login']['value'].' ! '.$uArray['pass'].' = '.$sArray['pass']['value']; if( $uArray['login'] == $sArray['login']['value'] && $uArray['pass'] == $sArray['pass']['value'] ) { return true; } else { return false; } } ?>
na poczatku metody sprawdzam testowo co jest porownywane
zwraca
Cytat
admin = admin ! 47bce5c74f589f4867dbd57e9ca9f808 = 47bce5c74f589f4867dbd57e9ca9f808
wiec powinno zwraca true, zwraca false.. o co chodzi ?