Od pewnego czasu, zauważyłem pewien problem. Początkowo na XAMPP (Windows 7), lecz gdy dzisiaj zaktualizowałem swoja główną "platformę" do Ubuntu 10.04 (z 9.10), problem ten stał się dla mnie wyjątkowo uciążliwy!
Mianowicie:
dla: /?sha=\12\12
powyższy kod, na XAMPP i po aktualizacji Ubuntu zwraca:
\12\12 c3ca42a139f5cecf5970bc88d46a87d083e9725f
a na moim serwerze WWW zwracane jest:
\\12\\12 706b9873886eedc7f75c346966261b50fb0e6bc2
Wcześniej nie przeszkadzało mi to, bo na Windows i tak mało programowałem, a stare Ubuntu, robiło to samo co serwer WWW (dodawanie \), więc zbagatelizowałem problem. Myślałem że leży po stronie Windows (XAMPP).
Lecz teraz mam kłopot, bo hashe haseł w sha1() nie pasują do siebie na localhost i serwerze WWW, przez co posiadając hasło ze znakiem \ (mam takie niestety) nie można się zalogować.
Macie jakiś pomysł?
PS Możliwe, ze trochę zamotałem całość, jestem padnięty całodzienną konfiguracją linux'a a teraz jescze problem z PHP...
Pozdro!