| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- <?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 animate__animated animate__fadeIn">
- <?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>
|