PHPonTrax
[ class tree: PHPonTrax ] [ index: PHPonTrax ] [ all elements ]

Source for file error.phtml

Documentation is available at error.phtml

  1. <html>
  2. <head>
  3.   <title><?php echo $error_heading ?></title>
  4.   <style>
  5.     body { background-color: #fff; color: #333; }
  6.  
  7.     body, p {
  8.       font-family: verdana, arial, helvetica, sans-serif;
  9.       font-size:   13px;
  10.       line-height: 18px;
  11.     }
  12.  
  13.     pre {
  14.       background-color: #eee;
  15.       padding: 10px;
  16.       font-size: 11px;
  17.       width: 98%;
  18.     }
  19.  
  20.     a { color: #000; }
  21.     a:visited { color: #666; }
  22.     a:hover { color: #fff; background-color:#000; }
  23.   </style>
  24.   <script language="javascript">
  25.     <!-- Activating cloaking device
  26.     
  27.     function expandContract(divName) {
  28.         var div = document.getElementById(divName);
  29.         if(div.style.display == 'block') {
  30.             div.style.display = 'none';        
  31.         } else {
  32.             div.style.display = 'block';        
  33.         }  
  34.         return false;   
  35.     }
  36.     
  37.     // Deactivating cloaking device -->
  38.   </script>
  39. </head>
  40. <body>
  41.  
  42. <h1><?php echo $error_heading ?></h1>
  43.  
  44. <p><pre><?php echo $error_message ?></pre></p>
  45.  
  46. <?php if($trace)?>
  47. <a href="#" onclick="expandContract('framework_trace')">Show framework trace</a>
  48. <pre id="framework_trace" style="display:none"><code><?php echo $trace ?></code></pre>
  49. <?php endif?>
  50.  
  51. <?php if(count(ActiveRecord::$query_log))?>
  52. <p><a href="#" onclick="expandContract('sql_trace')">Show SQL trace</a>
  53. <pre id="sql_trace" style="display:none">
  54. <code style="word-wrap: break-word;">
  55. <?php $i ?>    
  56. <?php foreach(array_reverse(ActiveRecord::$query_logas $query)?>
  57. #<?php echo $i++ ?> <?php echo $query."\n" ?>
  58. <?php endforeach?>        
  59. </code>
  60. </pre>
  61. <?php endif?>
  62.  
  63. <p><a href="#" onclick="expandContract('session_dump')">Show $_SESSION dump</a></p>
  64. <div id="session_dump" style="display:none"><pre class='debug_dump'>
  65. <?php echo print_r($_SESSIONtrue?>
  66. </pre></div>
  67.  
  68. <p><a href="#" onclick="expandContract('get_dump')">Show $_GET dump</a></p>
  69. <div id="get_dump" style="display:none"><pre class='debug_dump'>
  70. <?php echo print_r($_GETtrue?>
  71. </pre></div>
  72.  
  73. <p><a href="#" onclick="expandContract('post_dump')">Show $_POST dump</a></p>
  74. <div id="post_dump" style="display:none"><pre class='debug_dump'>
  75. <?php echo print_r($_POSTtrue?>
  76. </pre></div>
  77.  
  78. <p><a href="#" onclick="expandContract('cookie_dump')">Show $_COOKIE dump</a></p>
  79. <div id="cookie_dump" style="display:none"><pre class='debug_dump'>
  80. <?php echo print_r($_COOKIEtrue?>
  81. </pre></div>
  82.  
  83. <p><a href="#" onclick="expandContract('file_dump')">Show $_FILES dump</a></p>
  84. <div id="file_dump" style="display:none"><pre class='debug_dump'>
  85. <?php echo print_r($_FILEStrue?>
  86. </pre></div>
  87.  
  88. <br>
  89.  
  90. </body>
  91. </html>

Documentation generated on Mon, 21 May 2007 22:28:29 -0600 by phpDocumentor 1.3.2