Underlig krypterings check fejl, som ikke burde være fejl.

Tags:    php

Hejsa alle sammen, jeg er igang med at lave et login system hvor brugerens password er krypteret i databasen(MySQL).

Her er min checkauth.php fil:
Fold kodeboks ind/udPHP kode 


Og her er min krypterings klasse:
Fold kodeboks ind/udPHP kode 


Jeg krypteret test123 og smed det i databasen.
Og det ser sådan her ud: ð$ï¬,²É



Men i koden her:
if($data_validate_count >= 1){
echo "success";
} else {
echo "lalalalal";
} // får jeg "lalalalal";
Jeg har echo en masse ting, så i kan se hvad de giver.
Fold kodeboks ind/udPHP kode 


Og jeg forstår så ikke hvordan jeg ikke får success, når den indtastet kode er korrekt, og der mangler ingen paramenter(altså værdier af strenge), så jeg forstår ikke hvorfor jeg ikke får success!



Det kan være lige meget, jeg fandt ud af hvad fejlen var :)

(forkert data i mysql)



t