Autor Zpráva
PAT3CK
Profil *
Dobry den vsetkym,
potreboval by som fakt poradit. Na nete som si nasiel nejaku class pre stahovanie priloh z emailu (konkretne tuto: http://www.phpclasses.org/browse/file/13399.html)... Upravil som si ju podla seba avsak, ak mi pride na mail priloha, ktora ma v nazve diaktiriku tak filename prilohy uz nie je napr: životopis ale: =?WINDOWS-1252?Q?=8Eivotopis Sabina.pdf?= .. a tym padom mi to nejde ulozit ako subor... Poradte prosim ako to riesit :) diky
Mike8748
Profil
PAT3CK:
http://cz2.php.net/imap_mime_header_decode
PAT3CK
Profil *
diky ;)
PAT3CK
Profil *
Mike8748:
teraz je tam zas taky problem, že urcite pismenka s diaktirikou neberie.. napr ý berie ale žťš už nie... nie že neberie, ale nazov suboru, ktory bol povodne ýžťš.pdf mi uloží ako ýľ»ą.pdf... ako odstranit aj to? dik
Davex
Profil
PAT3CK:
Asi se bude muset změnit kódování jména souboru pomocí funkce iconv. Pokud běží webserver ve Windows, tak s největší pravděpodobností do windows-1250, a pokud na Linuxu, tak do UTF-8.

Na webu se většinou nedoporučuje používat ve jménech souborů diakritiku a je lepší jí odstranit (z kódování UTF-8 třeba magickou funkcí od Jakuba).
PAT3CK
Profil *
Zase zdravim, pouzil som na to funkciu $filename = imap_utf8($filename); ktora sa mi zda byt lepsia.. Lenze teraz je zas problem, ze fopen mi nedokaze vytvorit subor s diakritikou. Ale to ani nechcem, chcem si to meno premenovat na bez diakritiky. Lenze ziadna funkcia mi na to nefunguje. Spominane $filename som prebehol viacerymi fuknciami no stale nič sa nedeje, nič sa nezmeni. Netreba na to nejaku specialnu imap funkciu, ktora dokaze premenovat stahovanu prilohu? Bol by som vam velmi vdacny za poradenie. Dakujem

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: