![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 556 Pomógł: 40 Dołączył: 20.07.2012 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
chodzi mi o zrobienie niepublicznego folderu obrazków i wyświetlanie obrazka jako
czy to ma sens czy lepiej zrobić to przez z odpowiednimi nagłówkami ofc a może coś innego? jakie to ma zalety/wady? |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Wersja pierwsza nadaje sie tylko dla malych obrazkow, w zasadzie ikonek.
Jesli to beda normalny obrazki to rzecz jasna wersja 2 edit: i miejze litosc... nie readfile("$filename"); a: readfile($filename); Po tylu latach na forum to juz moglbys troche to ogarniac (IMG:style_emoticons/default/wink.gif) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 556 Pomógł: 40 Dołączył: 20.07.2012 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
readfile("$filename"); -> tak tak (IMG:style_emoticons/default/smile.gif) ctrl+c ctrl+v z jakiegoś tutoriala
ale wracając do tematu, dlaczego nie base64 chodzi o cache przeglądarki, transfer, zurzycie pamieci zabije takie coś? testowałem na pikach do 1Mb i chodzi to nawet fajnie, ajaxowy request rzędu pól sekundy nie jest jakoś zbytnio rażący |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Bo opcji numer 1 musisz od razu razem z kodem strony przekazac tresc obrazka. Masz 10 obrazkow po 1mb i kurcze zonk. nawet jeden obrazek 1MB to juz lekka przesada
Piszesz ze ladujesz obrazki ajaxem: ok, juz lepiej, bo nie idzie to glownym żądaniem, ale mi osobiscie nadal sie to nie podoba. Duze obrazki powinny byc ladowane jak normalne <img src="sciezka do obrazka" |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 556 Pomógł: 40 Dołączył: 20.07.2012 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
generalnie chodzi o to żeby ukryć folder ze schematami i rysunkami technicznymi w rożnych wersjach w zależności co jest produkowane, jako że biuro projektowe jest jedno a korzysta się z tych rysunków w wielu krajach zrobiono to online bo szybciej/wygodniej/etc, obecnie nowe opracowania projektantów wyciekają zanim pojawią się jako produkt na rynku, konkurencja nie śpi a nikt nie pomyślał wcześniej że to ważne dopiero teraz jak wyciekło (IMG:style_emoticons/default/smile.gif)
<img src="sciezka do obrazka" -> tym razem muszę wymyślić coś innego by przytkać dziurę, ma być tak bez autoryzacji do systemu obrazek nie zostanie odczytany, dlatego zastanawiałem się nad base64, popróbuje z readfile() jak jest sugerowane |
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
piszac "sciezka do obrazka" mialem na mysli sciezke do kodu php, ktory na podstawie ID czy czegos tam zwroci ci twoj obrazek.
Obrazki rzecz jasna maja lezec w sciezce niedostepnej z przegladarki. To kod php, bedzie je stamtad pobieral i zwracal przez readfile i odpowiednie naglowki. Dzieki temu mozesz sprawdzac, czy dany user jest uprawniony do tego by widziec ten obrazek czy nie. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.08.2025 - 21:14 |