![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 368 Pomógł: 2 Dołączył: 23.09.2007 Ostrzeżenie: (60%) ![]() ![]() |
mam pytanka:
1. Jak radzicie przechowywać zdjęcia w bazie danych mysql. w formie linku czy w formie binarnej? 2. Jaki typ pola wybrać oraz ile max znaków, dla hasła kodowanego sha1 oraz dla kolumny ze zdjęciami (w formie tekstowej) Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Tak, 32 znaki. A po co chcesz odkodować nazwę? Możesz ew. zrobić w bazie 2 pola: name_md5, name_real. Pierwsze pole przechowujące nazwę jako zakodowaną md5, drugie przechowujące prawdziwą nazwę pliku. Na serwerze trzymasz pliki o nazwach odpowiadających kodom md5 (unikasz problemów z nieprawidłowymi nazwami, powtarzającymi się nazwami (pradopodobieństwo zdublowania ciągu md5 jest bardzo małe)). Dodatkowo w każdym momencie masz dostęp do prawdziwej nazwy pliku (z kolumny name_real).
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 16:46 |