[ Machiavelli... @ 17.10.2014. 19:54 ] @
Uzmite u obzir da sam daleko od nekog programera i molim da se ne ljutite ako su pitanja glupa. Imam jedan problem i ne znam kako da ga resim. Naime napisah script koji sakuplja neke podatke o skenerima - da ne smaram mnogo, sve u svemu sve to na kraju se spakuje u jedan array. Nekad je to 2 nekad 10-ak linija. i recimo da izgleda ovako server, tip_skenera, 100, 23, 445, 555, 677 U principu ovo mi je OK. Zatim ja ovo hocu da posaljem na mail (koristih MIME::Lite;) i to je OK ali imam dva problema. 1. Saljem kao HTML i gubi se formatiranje umesto da dobijem output poput server, tip_skenera, 100, 23, 445, 555, 677 server, tip_skenera, 100, 23, 45, 555, 32 server, tip_skenera, 100, 23, 65, 54, 888 Ja dobijam server, tip_skenera, 100, 23, 445, 555, 677 server, tip_skenera, 100, 23, 445, 555, 677 server, tip_skenera, 100, 23, 445, 555, 677 server, tip_skenera, 100, 23, 445, 555, 677 Ukoliko samo uradim print @report; sve je ok ali u MIME::Lite je samo pozvan @report jednostavno mi je sve jedna linija. Znaci zeleo bi da to bude kad posaljem mail isto formatirano kao i kad uradim print. Code: my $msg = MIME::Lite->new( 53 To => '[email protected]', 54 Subject => "Daily Scanner Report - $this_day", 55 Type => 'text/html', 56 Data => "<h1>Daily Scanner Report</h1> 57 ----------------------------------------------------------------- 58 <p>Type/Counts:      365d    30d    1w    1d   12h</p>----------------------------------------------------------------- <br> @report 2. Drugi problem je ja bi ustvari zeleo da ovaj array malo sredim, naime da izbacim neka polja i recimo od server, tip_skenera, 100, 23, 445, 555, 677 dobijem tip_skenera 100 23 445 555 677 Da li neko moze da mi pomogne, ako je potrebno jos informacija samo recite. Hvala unapred. |