Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: iconv_mime_decode nie dekoduje
Forum PHP.pl > Forum > PHP
Dwako
Witam,

funkcja

Kod
iconv_mime_decode("attachment; filename*=ISO-8859-2''%7A%64%6A%EA%63%69%65%B1%B6%E6%BC%BF%2E%6A%70%67")


nie chce rozkodować powyższego stringu. Jakiej innej funkcji można użyć aby go rozkodować?
Jest to nagłówek obrazka załącznika w e-mailu:

Kod
--------------070907080305090903010505
Content-Type: image/jpeg;
name="=?ISO-8859-2?Q?zdj=EAcie=B1=B6=E6=BC=BF=2Ejpg?="
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename*=ISO-8859-2''%7A%64%6A%EA%63%69%65%B1%B6%E6%BC%BF%2E%6A%70%67

/9j/4AAQSkZJRgABAQAAAQABAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJ
SkcgSlBFRyB2NjIpLCBxdWFsaXR5ID0gOTAK/9sAQwADAgIDAgIDAwMDBAMDBAUIBQUEBAUK
BwcGCAwKDAwLCgsLDQ4SEA0OEQ4LCxAWEBETFBUVFQwPFxgWFBgSFBUU/9sAQwEDBAQFBAUJ
...
FLVoLGXqXhrTtcsJrG4sonilQqcjOOvNfmR8ZvB8vgr4h6xpkyhVjnO3C4ypOQfyr9SC4CA5
z9K+Ov23Ph/NLqWn+JLSNmM6GGbav8Q6GroycZpsmpG8bHyCCEcA/MpPPv70kqDLc8E9+vT9
atT6dcx/et3HH92q5ikLnKtu+leyebc//9k=
--------------070907080305090903010505--
backen
sprobuj base64_decode(); tylko nie wiem od ktorego miejsca zaczyna sie plik ale chyba od /9j do 9k=
Dwako
Tak base64_decode(); rozkoduje content zdjęcia.
Natomiast ja potrzebuję rozkodować nagłówek "Content-Disposition" który ma zawartość
"attachment; filename*=ISO-8859-2''%7A%64%6A%EA%63%69%65%B1%B6%E6%BC%BF%2E%6A%70%67"

po rozkodowaniu powinien mieć postać:
"attachment; filename=zdjęcieąśćźż.jpg"


base64_decode() nie działa. Ale dziękuję za posta.
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.
Invision Power Board © 2001-2025 Invision Power Services, Inc.