Pozdrav svima,
1. Da li netko zna kako se radi provjera, odnosno usporedba md5 hasha trenutno uploadanog fajla u web formi, sa fajlom koji ima isti hash, a nalazi se na serveru?
To mi je jedna od provjera u web formi da li uploadani file već postoji, trebami PHP kod.
2. Da li se hash mijenja, ako se promijeni naziv istog fajla?
Unaprijed hvala
Sada je: 18 tra 2024, 12:10.
Moderator/ica: Moderatori/ce
Pravila foruma
U naslovu teme unutar uglatih zagrada navesti o kojem jeziku je riječ. Primjer: [Java]
U naslovu teme unutar uglatih zagrada navesti o kojem jeziku je riječ. Primjer: [Java]
5 post(ov)a
• Stranica: 1/1.
Lutherus je napisao/la:Ne postoje linuksi, postoji samo Linux i on je jedan i on je kernel.
Is Linux About Choice? || Pulsir - awesome blogging site
iv@n je napisao/la:Divide et impera i kako se kaže na latinskom da je ljudska glupost neuništiva.
Bez obzira koji hash koristiš (MD5 ili SHA-1) sami hash se ne mijenja ako promijeniš ime fajla jer uvijek izračunavaš hash samo od sadržaja fajla.
Inače, par očiglednih savjeta: provjeravaš hash samo ako su fajlovi iste veličine right? Također, ako su fajlovi poveliki (od par MB nadalje) možda je zgodnije prvo provjeriti prvih nekoliko blokova sadržaja: recimo prvih 1024 bajtova, pa zadnjih i slično. Puno je jeftinija operacija nego uvijek računati hash koji u obzir uzima cijeli sadržaj fajla.
Inače, par očiglednih savjeta: provjeravaš hash samo ako su fajlovi iste veličine right? Također, ako su fajlovi poveliki (od par MB nadalje) možda je zgodnije prvo provjeriti prvih nekoliko blokova sadržaja: recimo prvih 1024 bajtova, pa zadnjih i slično. Puno je jeftinija operacija nego uvijek računati hash koji u obzir uzima cijeli sadržaj fajla.
Ash nazg durbatulûk, ash nazg gimbatul, ash nazg thrakatulûk, agh burzum-ishi krimpatul.
5 post(ov)a
• Stranica: 1/1.
Na mreži
Trenutno korisnika/ca: / i 11 gostiju.