From 9e948d6d4c8bfd1e3f03ad38bb100961f911b1e8 Mon Sep 17 00:00:00 2001 From: mdtrooper <tres.14159@gmail.com> Date: Fri, 25 Sep 2009 16:09:01 +0000 Subject: [PATCH] 2009-09-18 Miguel de Dios <miguel.dedios@artica.es> * include/functions_html.php: add second parameter for trace a log in server file (plain text). git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1977 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f --- pandora_console/ChangeLog | 5 +++++ pandora_console/include/functions_html.php | 18 ++++++++++++++++-- 2 files changed, 21 insertions(+), 2 deletions(-) diff --git a/pandora_console/ChangeLog b/pandora_console/ChangeLog index a489c42259..dcac6573a8 100644 --- a/pandora_console/ChangeLog +++ b/pandora_console/ChangeLog @@ -1,3 +1,8 @@ +2009-09-18 Miguel de Dios <miguel.dedios@artica.es> + + * include/functions_html.php: add second parameter for trace a log in server + file (plain text). + 2009-09-18 Miguel de Dios <miguel.dedios@artica.es> * godmode/agentes/module_manager.php: add checkbox to multiple delete diff --git a/pandora_console/include/functions_html.php b/pandora_console/include/functions_html.php index f4bfd99a10..b1c5777d6d 100644 --- a/pandora_console/include/functions_html.php +++ b/pandora_console/include/functions_html.php @@ -22,8 +22,22 @@ /** * Prints the print_r with < pre > tags */ -function debugPrint ($var) { - echo "<pre>";print_r($var);echo "</pre>"; +function debugPrint ($var, $file = '') { + if ($file === true) + $file = '/tmp/logDebug'; + if (strlen($file) > 0) { + $f = fopen($file, "a"); + ob_start(); + echo date("Y/m/d H:i:s") . "\n"; + print_r($var); + echo "\n\n"; + $output = ob_get_clean(); + fprintf($f,"%s",$output); + fclose($f); + } + else { + echo "<pre>";print_r($var);echo "</pre>"; + } }