"); if($dir != "." && $dir != "./") { if(stripos($dir,'/') > 0) { $split = split("/",$dir); $newdir = $split[count($split)-2]; echo("Jump Up
"); }else { echo("Jump Up
"); } } //Code Edited to run two loops, This makes the Folders at the Top while (false !== ($file = readdir($handle))) { if($file != "." && $file != ".."){ if(is_dir($dir."/".$file)) { echo("Jump to ".$file."
"); }/*else{ echo("Open ".$file."
"); }*/ } } $handle = opendir($dir); while (false !== ($file = readdir($handle))) { if($file != "." && $file != ".."){ if(is_dir($dir."/".$file)) {/* echo("Jump to ".$file."
"); */}else{ echo("Open ".$file."
"); } } } }else{ echo("
FILE VIEWER
".$dir."
"); echo("
TOOLS
[Edit View]

"); echo("___________________________________________________
"); if(isset($_GET['operation'])) { if($_GET['operation']!= "") { if($_GET['operation']=="edit") { $filename = str_replace("/edit.php","/",$_SERVER["SCRIPT_FILENAME"]) . str_replace("./","",$dir); $filename = str_replace("/","\\",$filename); var_dump(file_get_contents($filename)); // $filehandle = fopen($filename,"r"); var_dump(file_exists($filename)); $contents = explode("\n",file_get_contents($filename)); for($i = 0;$i"); } } } } } function getIcon($filename) { /* Images */ if(strripos($filename,".gif")==true) { return "img.gif"; }elseif(strripos($filename,".jpg")==true) { return "img.gif"; }elseif(strripos($filename,".bmp")==true) { return "img.gif"; }elseif(strripos($filename,".png")==true) { return "img.gif"; }elseif(strripos($filename,".tga")==true) { return "img.gif"; }/*Web Page*/ elseif(strripos($filename,".htm")==true) { return "internet.gif"; }elseif(strripos($filename,".html")==true) { return "internet.gif"; }elseif(strripos($filename,".php")==true) { return "internet.gif"; }elseif(strripos($filename,".page")==true) { return "internet.gif"; }elseif(strripos($filename,".css")==true) { return "internet.gif"; }/*Text File*/ elseif(strripos($filename,".doc")==true) { return "word.gif"; }elseif(strripos($filename,".txt")==true) { return "textedit.gif"; }elseif(strripos($filename,".ini")==true) { return "textedit.gif"; }elseif(strripos($filename,".js")==true) { return "textedit.gif"; }/*Everything Else*/ else{ return "txt.gif"; } } ?>