Hallo Leute!
Habe mal wider ein kleines Problem:
Hab ein Cronjob der mir bestimmte Tabellen der DB 'dumpt'.
(Select ....INTO FILE...)
Nun sende ich diese Files zur sicherheit nochmal an meine Emailadresse (also will sie nicht nur auf dem Server 'gespeichert' haben).
Die Mail kommt auch an mit entsprechendem Anhang so wie gewünscht.
So weit so gut...
Wenn ich nun die Textdatei öffne packt mich das Grauen....
Inhaltlich ist alles ok nur das Format ist total zerwuselt.
Zeilenumbrüche dort wo es keine geben sollte!
Und das ist wichtig das die Datei orginal bleibt weil beim 'in-die-DB-zurückspielen' per LOAD FILE (SQL-Statement) darf kein Zeilenumbruch da sein wo ursprünglich auch keins da war!
Ich benutze folgendes Script
http://www.webmaster-resource.de/tri...erschicken.php
wobei ich natürlich für die Textdateien
Content-Type: text/html;
benutze und den
Content-Transfer-Encoding: 8bit;
und natürlich:
chunk_split($filecontent);
anstatt
chunk_split(base64_encode($filecontent));
benutze.....
Muss ich noch auf was achten ?
Habe mal wider ein kleines Problem:
Hab ein Cronjob der mir bestimmte Tabellen der DB 'dumpt'.
(Select ....INTO FILE...)
Nun sende ich diese Files zur sicherheit nochmal an meine Emailadresse (also will sie nicht nur auf dem Server 'gespeichert' haben).
Die Mail kommt auch an mit entsprechendem Anhang so wie gewünscht.
So weit so gut...
Wenn ich nun die Textdatei öffne packt mich das Grauen....
Inhaltlich ist alles ok nur das Format ist total zerwuselt.
Zeilenumbrüche dort wo es keine geben sollte!
Und das ist wichtig das die Datei orginal bleibt weil beim 'in-die-DB-zurückspielen' per LOAD FILE (SQL-Statement) darf kein Zeilenumbruch da sein wo ursprünglich auch keins da war!
Ich benutze folgendes Script
http://www.webmaster-resource.de/tri...erschicken.php
wobei ich natürlich für die Textdateien
Content-Type: text/html;
benutze und den
Content-Transfer-Encoding: 8bit;
und natürlich:
chunk_split($filecontent);
anstatt
chunk_split(base64_encode($filecontent));
benutze.....
Muss ich noch auf was achten ?
Kommentar