W jaki sposób pobrać obrazek, zdjęcie z tabeli SQL, aby wyświetliło się na stronie www w pełnej okazałości ? Zdjęcie znajduje się u zewnętrznego providera na serwerze home.pl Dziękuję za pomoc
po prostu pobierz bloba i daj "echo", zmień content-type na image/jpeg czy png zależnie od rodzaju i tyle.
W zasadzie to nie - jeszcze dodaj nagłówki instruujące cache żeby przeglądarka nie pobierała obrazka na nowo za każdym razem.
No i jeszcze skrypt powinien być najlepiej w osobnej subdomenie żeby zmiana ciasteczek nie powodawała że przeglądarka będzie na nowo go pobierać.
Pytanie czemu chcesz to zrobić? Statyczne treści taniej i wydajniej hostować na cdnach, obciążanie do tego bazy danych nie wydaje się dobrym pomysłem
Nie rozumiem. Co mam napisać ?
adamon napisał(a):
W jaki sposób pobrać obrazek, zdjęcie z tabeli SQL, aby wyświetliło się na stronie www w pełnej okazałości ? Zdjęcie znajduje się u zewnętrznego providera na serwerze home.pl Dziękuję za pomoc
Chcesz wyświetlić na swojej stronie, obraz przechowywany w bazie SQLowej na innym hostingu?
No to najlepiej by było gdybyś jakoś skopiował to zdjęcie do swojej bazy, i wyświetlił je ze swojej, dokładnie tak jak opisuje @obscurity Czyli po prostu wyślij je w body, ustawiając odpowiednie headery i ciastka.
Jeśli faktycznie chcesz je podczas otwierania Twojej strony ładować z innego servera (z innej bazy danych), zakładając że masz do niej dostęp, no to po prostu połącz się do tej bazy, wyciągnij obrazek selectem (query), i zrób to samo co byś zrobił gdybyś strzelał do swojej bazy.