>>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

<? function current_dir(){
$path dirname($_SERVER["PHP_SELF"]);
$position strrpos($path,'/') + 1;
return 
substr($path,$position);} ?>

<? function titlefilename() {
if (
$_GET["name"]!="" and $_GET["viewer"]!="jpg") {print (substr(current_dir(),0,12).".. > ".$_GET["name"]);}
else {print (
current_dir() );}
}
?>

<title><? titlefilename() ?> 
</title>
</head>

<!--Windows-fájlkezelo utánzatú stílus, link-es megjelenítéssel-->
<style type="text/css">
    
    <!-- 
    
    .bodystyle    {    font-family: Tahoma;    font-size: 11px;    line-height: 16px; }
    
    a            {    text-decoration:none;    color:black;    }
    
    a:hover        {    text-decoration:underline;    color:blue;    }
    
    .imgstyle    {    position:relative;    top:2px;    border:0px;    }
    
    .PathnameStyle {background-color:#666666; color:#FFFFFF;  padding-left:2px; padding-right:2px;}
    
    .Hatter     {    background-color:#B4BCB1;    padding-left:40px;    }

    .kepkeret     {    border:thin solid #68844F;    margin-top:10px;     }

    div.fajlnev {    font-family:Tahoma;    font-size:12px;    color:#7D807D;    position:relative;    top:6px;}
    -->
</style>


<? if ($_GET["viewer"]=="") { //1 ?>

    <body class="bodystyle">
    
        <!-- Az aktuális könyvtár alkönyvtárainak beolvasása. -->
        
        <div class="PathnameStyle" ><? echo current_dir() ?></div>
        
        <?php
          $list
=glob("*"GLOB_ONLYDIR);
          
?>
          
          
        <!-- Könyvtárnevek kiolvasása soronként (Ciklus) -->
         <?php
           
foreach ($list as $line) { //3
           
?>
        
            <!--Egy linket hoz létre a ciklusváltozóból kiolvasott aktuális könyvtárnévre. -->
            <a href = "<?php echo $line ?>"  >
                <!-- A linkben: mappa-ikon és az aktuális könyvtárnév -->
                <img class="imgstyle" src="http://mati.dima.hu/milleremil/icons/mappa.gif" alt="o" width="16" height="14" align="baseline" /> 
                <?php echo $line ?>
                <br/>
            </a>
            
        <?php //3 ?>
    
        <!-- pdf, doc stb letöltos fájlok listázása -->

        
        <?php 
          
//A tömbbe kiterjesztéseket veszünk fel
          
$ext = array("pdf""doc""ppt""bmp""htm""html""css""exe""txt""dof""zip""rar""djvu"); ?>
          
    
        <?php 
          
//Minden egyes kiterjesztésre külön lefut a ciklus
          
foreach($ext as $extline){ //4 
          
?>
          
            <?php 
              
//Azonos kiterjesztésu fájlok egy tömbbe kerülnek
              
$SameFiles glob("*.".$extline)  ?>
        
        
            <?php
              
//A fájlok kiolvasása (Ciklus)
              
foreach ($SameFiles as $filename) { //5
              
?>
                      <!--Hivatkozás a fájlra, új ablakban (vagy letöltés) -->
                    <a href = "<?php echo $filename ?>" target="_blank" >
                    
                    
                    <!--Az Windows-stílusú ikon megjelenítése a fájlnév elott (jpg.gif, txt.gif stb)
                        Az ikon képfájla 2 könyvtárszinttel feljebb található az images mappában-->
                    <img class="imgstyle" src="http://mati.dima.hu/milleremil/icons/<?php echo $extline ?>.gif" 
                    alt="o" width="16" height="16" align="baseline" /> 
                    
                    <!--A fájlnév megjelenítése -->
                    <?php echo $filename ?></a>
                    <br/>
            <? //5 ?>
    
        <? //4 ?>
        
        <!--Fájlok listázása: (amelyikhez tartozik "viewer" (lent) )-->    
        <!-- Ez a kód majdnem megegyezik a fentivel, a hivatkozást kivéve -->
    
        <?php 
          $ext2 
= array("jpg""gif""png""bmp""php"); ?>
          
    
        <?php  foreach($ext2 as $extline){ //6  ?>
            <?php $SameFiles glob("*.".$extline)  ?>
                <?php foreach ($SameFiles as $filename) { //7 ?>
              
                    <!--Hivatkozás az index.php-ban lévo jpg, php viewer-re + könyvjelzore. így fog kinézni pl:
                    http://..../brws.php?viewer=jpg&name=1.jpg#1.jpg -->
                    
                    <a href="brws.php?viewer=<? echo $extline ?>&name=<? echo $filename ?>
                    #<? echo $filename ?>" target="_blank">
                    
                    <img class="imgstyle" src="http://mati.dima.hu/milleremil/icons/<?php echo $extline ?>.gif" 
                    alt="&nbsp*&nbsp&nbsp" width="16" height="16" align="baseline" /> 
                    
                    <?php echo $filename ?></a>
                    <br/>
            <? //7 ?>
        <? //6 ?>
    
        
    </body>
        
<? //1 ?>
    
    
    <!--JPG VIEWER: Az aktuális könyvtár .jpg fájljainak kilistázása -->
<? foreach (array("jpg""gif""png""bmp") as $extline2) { //11  ?>    
     
<?php if ($_GET["viewer"]==$extline2) { //8 ?>
            
    <body class="Hatter">
    <p>&nbsp;</p>

           
             <!-- a jpg fájlok nevei egy tömbbe kerülnek és elemenként kiolvasásódnak (Ciklus) -->
            <?  foreach (glob("*.".$extline2) as $filename
              { 
//9  ?>
                          
                <!--Könyvjelzo létrehozása: a fájl nevével megegyezoen -->
                <a name="<?php echo $filename ?>"></a>
                
                <!--A fájlnév megjelenítése -->
                <div class="fajlnev"> <?php echo $filename ?></div>
                
                <!--A képfájl megjelenítése -->
                <img class="kepkeret" src="<?php echo $filename ?>" alt="<?php echo $filename ?>"  >
                <br/>

            <? //9  ?>


    </body>                            

<? //8  ?> 

<? //11  ?>  

    <!--PHP VIEWER: A hivatkozott .php színezett megjelenítése  (épp ezt nézed :)  -->
    
<?php if ($_GET["viewer"]=="php") { //10 ?> 

<!--div style="font-family: Arial, Helvetica, sans-serif; font-size: 11px; border:0px"-->

<a href="<? echo $_GET["name"]?>"> <img src="http://mati.dima.hu/milleremil/icons/go.gif" height="20" width="20" border="0" alt=">>" style="padding:5px"/> </a><br/>
<? highlight_file($_GET["name"]); ?>

    </body>        
    
<? //10  ?>  


</html>