Initial
This commit is contained in:
63
web/templates/pages/debug_panel.php
Normal file
63
web/templates/pages/debug_panel.php
Normal file
@@ -0,0 +1,63 @@
|
||||
<?php
|
||||
if( !defined("HESTIA_DIR_BIN") ){
|
||||
die("Direct access disabled");
|
||||
}
|
||||
?>
|
||||
<div x-data="{ open: false }" class="debug-panel">
|
||||
<button
|
||||
type="button"
|
||||
class="debug-panel-toggle"
|
||||
x-on:click="open = !open"
|
||||
x-text="open ? '<?= _("Close debug panel") ?>' : '<?= _("Open debug panel") ?>'">
|
||||
<?= _("Open debug panel") ?>
|
||||
</button>
|
||||
<div x-cloak x-show="open" class="debug-panel-content">
|
||||
<?php
|
||||
echo "<h3 class=\"u-mb10\">Server Variables</h3>";
|
||||
foreach ($_SERVER as $key => $val) {
|
||||
if(is_string($val)){
|
||||
echo "<span class=\"u-text-bold\">" . $key . "= </span> " . $val . " ";
|
||||
}
|
||||
}
|
||||
?>
|
||||
<?php
|
||||
echo "<h3 class=\"u-mb10 u-mt10\">Session Variables</h3>";
|
||||
foreach ($_SESSION as $key => $val) {
|
||||
if(is_string($val)){
|
||||
echo "<span class=\"u-text-bold\">" . $key . "= </span> " . $val . " ";
|
||||
}else if(is_array($val)){
|
||||
array_walk_recursive($val, function (&$value) {
|
||||
$value = htmlentities($value);
|
||||
});
|
||||
echo "<span class=\"u-text-bold\">" . $key . "= </span> " .var_dump($val). " ";
|
||||
}
|
||||
}
|
||||
?>
|
||||
<?php
|
||||
echo "<h3 class=\"u-mb10 u-mt10\">POST Variables</h3>";
|
||||
foreach ($_POST as $key => $val) {
|
||||
if(is_string($val)){
|
||||
echo "<span class=\"u-text-bold\">" . $key . "= </span> " . $val . " ";
|
||||
}else if(is_array($val)){
|
||||
array_walk_recursive($val, function (&$value) {
|
||||
$value = htmlentities($value);
|
||||
});
|
||||
echo "<span class=\"u-text-bold\">" . $key . "= </span> " .var_dump($val). " ";
|
||||
}
|
||||
}
|
||||
?>
|
||||
<?php
|
||||
echo "<h3 class=\"u-mb10 u-mt10\">GET Variables</h3>";
|
||||
foreach ($_GET as $key => $val) {
|
||||
if(is_string($val)){
|
||||
echo "<span class=\"u-text-bold\">" . $key . "= </span> " . $val . " ";
|
||||
}else if(is_array($val)){
|
||||
array_walk_recursive($val, function (&$value) {
|
||||
$value = htmlentities($value);
|
||||
});
|
||||
echo "<span class=\"u-text-bold\">" . $key . "= </span> " .var_dump($val). " ";
|
||||
}
|
||||
}
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
Reference in New Issue
Block a user