Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Suma kontrolna MD5 po stronie klienta
Forum PHP.pl > Forum > PHP
MarekA
Witam Was serdecznie

Nie odnalazłem odpowiedzi na dręczące mnie pytanie więc zamieszczam nowy temat. Chodzi o zrobienie sumy kontrolnej MD5 pliku po stronie klienta. PHP odpada więc czym da się to zrobić? JS z tego co wiem ma okrojony dostęp do plików i nie mam pewności czy można zrobić MD5 z pliku.

Pomożecie początkującemu wskazać odpowiednią technologie?
wookieb
Ale to użytkownik musi wybrać plik do sprawdzenia. Tutaj pokusiłbym się o użycie flasha i biblioteki hashujacej z tego zestawu bibliotek
http://code.google.com/p/as3corelib/
thek
Ogólnie algorytm md5 możesz w JS implementować. Google w tym Ci pomoże, bo ma gotowe kody. Wskazać i tak musisz plik poprzez użytkownika, bo nie ma skrypt możliwości zgadywania co ma algorytmem md5 potraktować.
wookieb
Tak ale jsem nie otworzysz zawartości pliku i nie obliczysz sumy kontrolnej. Musiałbyś wysłać na serwer co kompletnie mija się z celem.
thek
W sumie racja... JS ma bardzo ograniczony dostęp do lokalnego systemu plików kombinowanie z flashem pozostaje chyba jedynym sensownym rozwiązaniem na chwile obecną.
wookieb
Sprawdzone. We flashu działa
[JAVASCRIPT] pobierz, plaintext
  1. // file to obiekt klasy FileReference
  2. MD5.hashBytes(ByteArray(file.data));
[JAVASCRIPT] pobierz, plaintext
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.