Autor Zpráva
caradoc
Profil *
Dobrý den, prosím o radu
vygeneruji text v PHP a tento text potřebuji uložit do souboru *.txt
používám kod :
header("Content-Description: File Transfer");
header("Content-Type: application/force-download");
header("Content-Disposition: attachment; filename=\"export.txt\"");


vše pracuje jak má, ale první zmnak v souboru je tabulátor, a to je chyba, jak se toho tabu zbavit??
děkuji za příklady

Caradoc

Moderátor Majkl578: Vkládej prosím kódy mezi značky [pre] a [/pre] (stačí kliknout na ).
Majkl578
Profil
ltrim($data, "\t");
caradoc
Profil *
nepomohlo, TAB na výstupu je stále jako první znak,
hlavičky HEADER chybu nezpůsobují, už příkaz echo $data; vypíše TAB jako první znak,
Joker
Profil
caradoc:
Nemáte náhodou tabulátor v tom PHP souboru před výpisem obsahu souboru?
caradoc
Profil *
kdepak nemám, to vše jsem ošetřil, ať zadám do proměnné $data='test';
tak výstup je TABtest
Joker
Profil
caradoc:
ať zadám do proměnné $data='test'; tak výstup je TABtest
...což tím spíš podporuje domněnku, že se tam ten tabulátor dostane z PHP skriptu.

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:

0