[Php-it] "logs/log." . date('d-m-Y H:i:s') . ".txt"

Roberto Tagliaferri r.tagliaferri at tosnet.it
Wed Dec 20 16:21:11 CET 2006


Alessandro Marinuzzi ha scritto:
>  Cristiano Verondini ha scritto:
>>
>>     @mkdir("logs/");
>>     $text = @fopen("logs/log." . date('d-m-Y H:i:s') . ".txt", "w+");
>>     $logs .= "Date: " . date('d-m-Y H:i:s') . $eol;
>>     $logs .= "To: $mail" . $eol;
>>     $logs .= $headers . $eol;
>>     $logs .= "Subject: $subject" . $eol;
>>     $logs .= "Message: $message" . $eol;
>>     fwrite($text, $logs);
>>     fclose($text);
>>
>>     Al di la del problema specifico (direi i ':' nel nome del file), 
>> l'uso del '@' <mailto:%27@%27> ha ovviamente causato dei problemi. 
>> Inoltre devi prevedere che la fopen() fallisca, quindi:
>>  
>>         $text = fopen(...);
>>         if ($text !== FALSE) {
>>  
>>             fwrite(...);
>>             fclose(...);
>>         }
>>  
>> -- 
>> Cristiano Verondini
>> http://www.verondini.it  ---   [ICQ: 114 190]
>>  
> Lasciamo stare per un attimo l'if e vediamo come si può formattare 
> meglio il log per una lettura più confortevole...
> Ho pensato di mandare a capo oltre i 58 caratteri usando wordwarp... 
> che ne pensate? lascio il log com'è o lo formatto?
>
>        @mkdir("logs/");
>         $text = @fopen("logs/log-" . date('d-m-Y_H.i.s') . ".txt", "w+");
>         $logs .= "Date: " . date('d-m-Y H:i:s') . $eol;
>         $logs .= "To: $mail" . $eol;
>         $logs .= $headers . $eol;
>         $logs .= "Subject: $subject" . $eol;
>         $logs .= "Message:" . $eol . wordwrap($message, 58, $eol) . $eol;
>         fwrite($text, $logs);
>         fclose($text);
>
> Ciao e grazie :-)
> -- 
> Alessandro Marinuzzi
> ---------------------
> http://www.alecos.it/
> ---------------------
>   
>   
Per me non ti merita: se poi devo analizzare i log con dei tool di 
ricerca ti devi gestire pure gli a capo da te inseriti

-- 
Roberto Tagliaferri
Responsabile Progettazione & Produzione
TosNet s.r.l. - Internet Service Provider
r.tagliaferri at tosnet.it
www.tosnet.it



More information about the Php-it mailing list