Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Dodanie obrazu, SQL dodanie obrazka
saperek25
post
Post #1





Grupa: Zarejestrowani
Postów: 52
Pomógł: 0
Dołączył: 1.11.2009
Skąd: Bytom

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


Witam jak dodać obrazek w bazie danych chodzi mi o to że powiedzmy jest opis produktu i chciałbym przypisać do niego obraz
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Pilsener
post
Post #2





Grupa: Zarejestrowani
Postów: 1 590
Pomógł: 185
Dołączył: 19.04.2006
Skąd: Gdańsk

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


Cągle te pomysły by pliki trzymać w bazie (IMG:style_emoticons/default/thumbsdownsmileyanim.gif)

A co ze względami praktycznymi? Moim zdaniem uploadowane pliki powinny trafiać do bezpiecznego folderu ze względu na:
- wydajność (o ile rozmiar tabeli wzrośnie jak nawsadzasz tam obrazków? Masz powiedzmy 100 tys. userów, każdemu daj 50 kb avatar to o ile wzrośnie waga tabeli? A robienie zrzutu tabeli czy całej bazy? Nawet samo przeglądanie trwa dużo dłużej.)
- bezpieczeństwo
- praktyczność (jak będziesz przeglądał te pliki, obrabiał, wyświetlał listę plików itp.? Chcesz np. pobrać komplet informacji o pliku - w bazie to wszystko będziesz zapisywał? A co z przygotowaniem plików w kilku rozmiarach i ewentualnych zmianach tych rozmiarów?)

Cytat
jest opis produktu i chciałbym przypisać do niego obraz
- PHP już daje rozwiązanie, generując znormalnizowaną nazwę pliku. Zapisujesz w bazie tą nazwę a plik w bezpiecznym folderze, potem pozostaje napisać prostą akcję która po odpaleniu adresu typu strona.pl/plik.php?name=Ac4rq zwróci plik headerem z nagłówkiem odpowiadającym jego typowi.
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: 26.12.2025 - 07:59