<?php
 
 
include('Wse2.php');
 
 
function get_topmost_script() 
 
{
 
    $backtrace = debug_backtrace
 
    (
 
        defined
 
        (
 
            "DEBUG_BACKTRACE_IGNORE_ARGS"
 
        )
 
        ? DEBUG_BACKTRACE_IGNORE_ARGS
 
        : FALSE
 
    );
 
    $top_frame = array_pop($backtrace);
 
    return $top_frame['file'];
 
}
 
 
function    db()
 
{
 
    $var        =        '<script>$("#console").append(\'<hr><p class="console_scriptname">& script = ';
 
    $string    =        str_replace('\\', '\\\\', get_topmost_script());
 
    $var.=                $string;
 
    $var.=                '</p>  <p class="console_semicolon">::::</p>  <p class="console_function">& function = ';
 
    $var.=                debug_backtrace()[1]['function'];
 
    $var.=                '</p>  <p class="console_semicolon">::::</p>  <p class="console_line">& line = ';
 
    $var.=             debug_backtrace()[0]['line'];
 
    $var.=                '</p><hr>\');</script>';
 
    
 
    /** whitespace eliminator used to get rid of whitespace so that javascript script can echo properly **/
 
    echo Wse2($var);
 
}
 
 
function    parent_function_name()
 
{
 
    db();
 
}
 
 
?>
 
<html>
 
 
    <head>
 
    
 
        <link href="stylesheet.css" rel="stylesheet">
 
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 
        <script type="text/javascript" src="js/jquery-3.3.1.js"></script>
 
        
 
    </head>
 
    
 
    <body>
 
    
 
        <div id="console">
 
        
 
        </div>
 
        
 
        <?php
 
        
 
        parent_function_name();
 
        
 
        ?>
 
    </body>
 
 
</html>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 |