Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][SHA1] Różne hashe z tego samego stringa
Grze_chu
post
Post #1





Grupa: Zarejestrowani
Postów: 23
Pomógł: 4
Dołączył: 30.01.2010

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


Witam!

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

  1. echo($_GET['sha']);
  2. echo(sha1($_GET['sha']));


powyższy kod, na XAMPP i po aktualizacji Ubuntu zwraca:
  1. \12\12
  2. c3ca42a139f5cecf5970bc88d46a87d083e9725f


a na moim serwerze WWW zwracane jest:
  1. \\12\\12
  2. 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!
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 23.08.2025 - 08:50