1+ <?php
2+ if ( !defined ("HESTIA_DIR_BIN " ) ){
3+ die ("Direct access disabled " );
4+ }
5+ ?>
16<div x-data="{ open: false }" class="debug-panel">
27 <button
38 type="button"
@@ -10,25 +15,48 @@ class="debug-panel-toggle"
1015 <?php
1116 echo "<h3 class= \"u-mb10 \">Server Variables</h3> " ;
1217 foreach ($ _SERVER as $ key => $ val ) {
13- echo "<span class= \"u-text-bold \"> " . $ key . "= </span> " . $ val . " " ;
18+ if (is_string ($ val )){
19+ echo "<span class= \"u-text-bold \"> " . $ key . "= </span> " . $ val . " " ;
20+ }
1421 }
1522 ?>
1623 <?php
1724 echo "<h3 class= \"u-mb10 u-mt10 \">Session Variables</h3> " ;
1825 foreach ($ _SESSION as $ key => $ val ) {
19- echo "<span class= \"u-text-bold \"> " . $ key . "= </span> " . $ val . " " ;
26+ if (is_string ($ val )){
27+ echo "<span class= \"u-text-bold \"> " . $ key . "= </span> " . $ val . " " ;
28+ }else if (is_array ($ val )){
29+ array_walk_recursive ($ lang , function (&$ value ) {
30+ $ value = htmlentities ($ value );
31+ });
32+ echo "<span class= \"u-text-bold \"> " . $ key . "= </span> " .var_dump ($ val ). " " ;
33+ }
2034 }
2135 ?>
2236 <?php
2337 echo "<h3 class= \"u-mb10 u-mt10 \">POST Variables</h3> " ;
2438 foreach ($ _POST as $ key => $ val ) {
25- echo "<span class= \"u-text-bold \"> " . $ key . "= </span> " . $ val . " " ;
39+ if (is_string ($ val )){
40+ echo "<span class= \"u-text-bold \"> " . $ key . "= </span> " . $ val . " " ;
41+ }else if (is_array ($ val )){
42+ array_walk_recursive ($ lang , function (&$ value ) {
43+ $ value = htmlentities ($ value );
44+ });
45+ echo "<span class= \"u-text-bold \"> " . $ key . "= </span> " .var_dump ($ val ). " " ;
46+ }
2647 }
2748 ?>
2849 <?php
2950 echo "<h3 class= \"u-mb10 u-mt10 \">GET Variables</h3> " ;
3051 foreach ($ _GET as $ key => $ val ) {
31- echo "<span class= \"u-text-bold \"> " . $ key . "= </span> " . $ val . " " ;
52+ if (is_string ($ val )){
53+ echo "<span class= \"u-text-bold \"> " . $ key . "= </span> " . $ val . " " ;
54+ }else if (is_array ($ val )){
55+ array_walk_recursive ($ lang , function (&$ value ) {
56+ $ value = htmlentities ($ value );
57+ });
58+ echo "<span class= \"u-text-bold \"> " . $ key . "= </span> " .var_dump ($ val ). " " ;
59+ }
3260 }
3361 ?>
3462 </div>
0 commit comments