Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] Porównywanie. powinna zwraca true, zwraca false
Balon
post 26.07.2006, 18:54:39
Post #1





Grupa: Zarejestrowani
Postów: 422
Pomógł: 0
Dołączył: 14.12.2005
Skąd: Wałbrzych

Ostrzeżenie: (0%)
-----


  1. <?php
  2. /**
  3.  * Porównujemy dane poadne przez usera
  4.  * z danymi z bazy danych
  5.  *
  6.  * @param array $uArray
  7.  * @param array $sArray
  8.  * @return bool
  9.  */
  10. function compare( $uArray, $sArray )
  11. {
  12. echo $uArray['login'].' = '.$sArray['login']['value'].' ! '.$uArray['pass'].' = '.$sArray['pass']['value'];
  13. if( $uArray['login'] == $sArray['login']['value'] && $uArray['pass'] == $sArray['pass']['value'] )
  14. {
  15. return true;
  16. }
  17. else 
  18. {
  19. return false;
  20. }
  21. }
  22. ?>


na poczatku metody sprawdzam testowo co jest porownywane

zwraca
Cytat
admin = admin ! 47bce5c74f589f4867dbd57e9ca9f808 = 47bce5c74f589f4867dbd57e9ca9f808


wiec powinno zwraca true, zwraca false.. o co chodzi ?

Ten post edytował Balon 27.07.2006, 08:58:09


--------------------
Postura wielka i morda wredna, jestem Balon, kozak z osiedla !
bzdury.pl - Królestwo rozrywki
Go to the top of the page
+Quote Post
nospor
post 26.07.2006, 19:12:30
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Byc moze masz jakies biale znaki, ktorych nie widac. przelec dane trim() i powinno pomoc

ps: i poprawu tytul o znacznik


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 07:55