-polcode-
18.07.2013, 09:02:07
Witam. Jak mogę wyświetlić obrazek w php, gdy w pewnej zmiennej mam dane binarne tego obrazka?
nospor
18.07.2013, 09:04:31
Jesli to bedzie wyswietlany tylko obrazek i nic wiecej to poprostu slesz naglowek ze to obrazek i wywalasz na ekran zawartosc zmiennej
header() - patrz manual
gitbejbe
18.07.2013, 09:07:14
--polcode--
18.07.2013, 10:22:54
Tylko dziwna sprawa, bo jak wyświetlałem echo '<img src="data:image/png;base64,.....">'; to działało, a w przypadku dobrego header + samo echo bez i z base64 zawsze wypluwało, że nie może wyświetlić obrazka bo zawiera błędy.
nospor
18.07.2013, 10:26:03
1) Skoro dane masz zapisane w base64 to wypadaloby przed wyswietleniem wpierw je odkodowac.
2) Pokaz kod
3) Wyswietlaj obrazek bez naglowka a zobaczysz konkretnie co jest źle z twoim skryptem
polcode
18.07.2013, 11:40:15
Cześć,
poproszę o prywatną wiadomość
nospor
18.07.2013, 11:43:34
A może jeszcze frytki z ketchupem?
A na poważnie: o co ci chodzi?
---polcode---
18.07.2013, 11:50:06
polcode, nie wypowiadaj się jeśli nic nie wnosisz do tematu. Ogólnie nie mam pojęcia o co Tobie chodzi.
Kod normalny:
header('Content-Type: image/png'); //echo '<img src="data:image/png;base64,'.$dl.'">';
jak już mówiłem, w tym przypadku z headerem wypluwa, że obrazek zawiera błędy, ale to niemożliwe, bo bez headera żadnych błędów nie pokazuje.
zostawię samo <img... to wszystko działa. echo bez base64 takze nie dziala i tu nie wiem o co chodzi.
nospor
18.07.2013, 11:51:54
No ale pokaz co wypluwa bez header. Moze bledy sa tylko ty nie widzisz.
----polcode----
18.07.2013, 11:57:45
Już wszystko jasne, format kodowania znaków w pliku automatycznie ustawiał się na UTF-8, zmiana na UTF-8 bez BOM pomogła.
Dzięki za pomoc.
memory
18.07.2013, 12:18:16
polcode to firma i zapewne chce abyś nie używał nazwy -----polcode-----.
nospor
18.07.2013, 12:20:17
@memory firma czy nie firma ale moglby sie nauczyc wyslawawiac. Sam przyznasz ze tekst "poproszę o prywatną wiadomosc" walniety ni z gruszki ni z pietruszki i niewiadomo do kogo (bo toc nie do goscia, ktory nie moze pisac PW) jest totalnie bez sensu.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.