Webmaster общности: Predpriemach.com | SearchEngines.bg

    Source Viewer

    Този скрипт индексира и показва source кода на страниците ви … нещо като този на php.net ( http://www.php.net/source.php?url=/index.php ). Можете да правите каквото ви се прииска с този скрипт. Надявам се да ви хареса!

    <?php
    
    // С тази функция премахваме съобщаването за грешки
    error_reporting(0);
    
    // В този масив поставяме файловете, който не искаме да бъдат разглеждани
    $restricted = array("restricted.php","config.php","secrets.php");
    
    // Не пипайте нищо надолу ако не разбирате :)
    
    switch($_GET["act"])
    {
    default:
    $dh = opendir(dirname(__FILE__));
    while($script = readdir($dh))
    {
    if(!in_array($script, $restricted) and end(explode(".", $script)) == "php")
    {
    print "<a href='?act=view&source=".$script."'>".$script."</a><br />";
    }
    }
    break;
    
    case "view":
    $script = $_GET["source"];
    if(file_exists($script))
    {
    if(in_array($script, $restricted) or end(explode(".", $script)) != "php")
    {
    print "You don't have access to this file!";
    }
    else
    {
    show_source($script);
    }
    }
    else
    {
    print "File Does Not Exist!";
    }
    }
    
    ?>
    П.С.: Демо няма, ако някои има желание и възможност нека пусне :)

    Оставете коментар