Crash, Skrypt przesyla zrzut bazy jako zalacznik czy jako tekst zawart w mailu?
bo widze cos...
Kod
--'.$boundary.'
Content-type: text/plain; name=zrzut.sql
Content-disposition: inline; [B]filename=zrzut.sql[/B]
Content-transfer-encoding: 8bit
'.$dane.'
ale nie widze specjalnie gdzie ten plik byl by tworzony
******************************
ok, doczytalem jeszcze takie cos:
Cytat
Tak wystarczy. Podejrzyj sobie zrodlo jakiegos maila z zalacznikiem to zobaczysz, ze zalaczniki sa w tresci... zakodowane tylko przez base64 (z reguly).
Wiec wszystko jasne...
Czy mozna by liczyć na dodanie jakichś komentarzy do tego skryptu? Lubie widzieć co sie dzieje :-)
******************************
Jeszcze jedna rzecz mi sie nasunęła podczas rozmyśleń, mianowicie:
Kod
$dane = shell_exec('mysqldump -h nemesis.lan -u backup --add-drop-table '.$baza);
zastapil bym czyms takim:
Kod
$dane = shell_exec('mysqldump -h nemesis.lan -u backup --add-drop-table '.$baza | gzip > data_backup.gz);
Tylko wszystko sprowadza sie do przypadku jak wyslac ten plik mailem. :-)
Crash a gdzie w tym skrypcie jest napisane z jakiego konta to jest wysylane? (brak komentarzy :-P)