Пример #1
0
 private static function pantallaBD($e)
 {
     echo "<html><head><style>h1{font-family:Arial, Helvetica, sans-serif; font-size:16px;} body{font-family:Courier; font-size:12px;}</style></head>";
     echo "<h1>" . $e->getMessage() . "(" . $e->getCode() . ")</h1>";
     echo $e->getFile() . "::" . $e->getLine() . "<hr/>";
     echo "URL: http://" . $_SERVER['HTTP_HOST'] . ":" . $_SERVER['SERVER_PORT'] . $_SERVER['REQUEST_URI'] . "<br/>";
     echo "SESSION: " . "<br/>-->id: " . session_id() . "<br/>-->data: <br/>";
     foreach ($_SESSION as $key => $value) {
         echo "-->-->{$key} = " . $value . "<br/>";
     }
     echo "<hr/>IP: " . Sfphp::obtenIP() . " - PHP " . phpversion() . " - " . PHP_OS . "(" . PHP_SYSCONFDIR . " " . PHP_BINARY . ")<br/>";
     echo "<hr/>Simple Framework PHP - " . APP_NAME . " - " . APP_COMPANY;
     echo "</html>\n<br>";
 }
Пример #2
0
 public static function set($data, $ext = "txt")
 {
     $_file = "./Etc/Logs/" . date('YW') . "." . $ext;
     if ($log_file = fopen($_file, 'a+')) {
         $_data = print_r($data, TRUE);
         fwrite($log_file, date("mdGis") . "\r\n");
         fwrite($log_file, $_data . "\r\n");
         fwrite($log_file, "URL: http://" . $_SERVER['HTTP_HOST'] . ":" . $_SERVER['SERVER_PORT'] . $_SERVER['REQUEST_URI'] . "\r\n");
         fwrite($log_file, "SESSION: " . "\r\n-->id: " . session_id() . "\r\n-->data: \r\n");
         if (isset($_SESSION)) {
             foreach ($_SESSION as $key => $value) {
                 if (!is_array($value)) {
                     fwrite($log_file, "-->-->{$key} = " . $value . "\r\n");
                 }
             }
         }
         fwrite($log_file, "IP: " . Sfphp::obtenIP() . " - PHP " . phpversion() . " - " . PHP_OS . "(" . PHP_SYSCONFDIR . " " . PHP_BINARY . ")\r\n");
         fwrite($log_file, "--------------------------------------------\r\n");
         fclose($log_file);
     } else {
         echo "No se puede escribir el log " . $_file;
     }
 }