Konuyu Oyla:
  • Derecelendirme: 5/5 - 1 oy
  • 1
  • 2
  • 3
  • 4
  • 5
PHP Dizin Listeleme (Directory browser)
#1
Merhaba Arkaşlar.
Gecengün yaptığın kodlamayı sizinle paylaşayım dedim, İşinize yarayabilir exciting
Aşağıdaki kodları kopyalayıp "cyberizm.php3" olarak kayıt edip çalıştırabilirsiniz.
Başka isimle kayıt ederseniz kodun içerisinde geçen linkleri düzenlemeniz gerekmektedir.

Kod klasör listesini görebilir.
İstediğiniz klasörün içeriğini görebilir.
Yeni klasör oluşturabilir veya seçilen klasörü silebilirsiniz.

İyi çalışmalar.

PHP Kod:
<?php
    
if($pageAction=="add")
    {
        
chdir(".".$dirname);
        
mkdir($directory,0);
        
Header("Location: cyberizm.php3?dirname=$dirname");
    }
    if(
$pageAction=="delete")
    {
        
chdir(".".$dirname);
        
rmdir($directory);
        
Header("Location: cyberizm.php3?dirname=$dirname");
    }
?>

<html>
<head>
<title>Directory Browser</title>
</head>

<body>

<?php

echo "<table width=\"600\" border=\"0\">";

if(
$dirname)
{
    
$myDirectory=opendir(".".$dirname);
    
chdir(".".$dirname);
    echo 
"<tr>";
    echo 
"<td width=\"60\">";
    echo 
"<table width='60' border='0'>";
    echo 
"<tr valign='center'><td align='center'>";
    
$list=explode("/"$dirname);

    for(
$i=1;$i<sizeof($list)-1;$i++)
    {
        
$olddir=$olddir "/" $list[$i];
    }

    echo 
"<a href='cyberizm.php3?dirname=$olddir'><img border='0'
src='http://localhost/DirAcc/dirback.gif'></a>"
;
    echo 
"<br>";
    echo 
"<a href='cyberizm.php3?dirname=$olddir'><font face='tahoma'
size='1'>Back</font></a><br>"
;
    echo 
"</tr></td>";
    echo 
"</table>";
    echo 
"</td>";
       
    
$dir_count=1;
    
$dir_count_tot=1;
}
else
{
    
$myDirectory=opendir(".");
    
$dir_count=0;
    
$dir_count_tot=0;
}
   
while(
$entryName=readdir($myDirectory))
{
    if(!
is_file($entryName))
    {
        if(
$entryName!=".." && $entryName!=".")
        {
            if(
$dir_count==0)
            {
                echo 
"<tr>";
            }
            echo 
"<td width=\"60\">";
            
$toopen=$dirname "/" $entryName;
            echo 
"<table width=\"60\" border=\"0\"><tr><td
align=\"center\">"
;
            
$dirs[]=$entryName;
            echo 
"<a href=\"cyberizm.php3?dirname=$toopen\"><img
border=\"0\" src=\"http://localhost/NewDirAcc/dir.gif\"></a><br>"
;
            echo 
"<a href=\"cyberizm.php3?dirname=$toopen\"><font
face=\"tahoma\" size=\"1\">
$entryName</font></a><br>";
            echo 
"</td></tr></table>";
            echo 
"</td>";
            
$dir_count++;
            
$dir_count_tot++;
           
            if(
$dir_count==10)
            {
                
$dir_count=0;
                echo 
"</tr>";
            }
        }
    }
    else
    {
        if(
strstr($entryName".gif") || strstr($entryName".gif"))
        {
            if(
$entryName!="dir.gif" && $entryName!="dirback.gif")
            {
                
$images[]=$entryName;
            }
        }
    }
}

$i=0;

while(
$i<count($images))
{
    if(
$dir_count==0)
    {
        echo 
"<tr>";
    }
    echo 
"<td width=\"60\">";
    
$toopen=$dirname "/" $images[$i];
    echo 
"<table width=\"60\" border=\"0\"><tr><td align=\"center\">";
    
$theImg="/NewDirAcc" $dirname "/" $images[$i];
    echo 
"<a href=\"$theImg\"><img border=\"0\" src=\"$theImg\" width=\"30\"
height=\"30\"></a><br>"
;
    echo 
"<a href=\"$theImg\"><font face=\"tahoma\" size=\"1\">$images[$i]
</font></a><br>"
;
    echo 
"</td></tr></table>";
    echo 
"</td>";
    
$dir_count++;
    
$dir_count_tot++;
           
    if(
$dir_count==10)
    {
        
$dir_count=0;
        echo 
"</tr>";
    }
    
$i++;
}

while(
$dir_count_tot<10)
{
    echo 
"<td width=\"60\">";
    echo 
"<table width=\"60\" border=\"0\"><tr><td align=\"center\">";
    echo 
"<br>";
    echo 
"</td></tr></table>";
    echo 
"</td>";
    
$dir_count_tot++;
}

echo 
"</tr>";
echo 
"</table>";

echo 
"<p>";

echo 
"<hr width=\"650\" align=\"left\">";

echo 
"<p>";

?>

<?php echo "<form action=\"cyberizm.php3?dirname=$dirname\" method=\"post\">"?>
<input type="hidden" name="pageAction" value="add"> 
Add Directory:
<input name="directory" type="text">
<input type="submit" value="Create">
</form>

<?php echo "<form action=\"cyberizm.php3?dirname=$dirname\" method=\"post\">"?>
<input type="hidden" name="pageAction" value="delete">
Delete Directory:
<select name="directory">
<option selected value="none">Please Select</option>
<?php
$i
=0;
while(
$i<count($dirs))
{
    echo 
"<option value=\"$dirs[$i]\">$dirs[$i]</option>";
    
$i++;
}
?>
</select>
<input type="submit" value="Delete">
</form>

</body>
</html> 
İnsɑnlɑr değişmez değişen tek şey şɑrtlɑr ve çıkɑrlɑr...
Beğenenler:

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Nette İlk [ Online Web Browser Game - MMORPG ] cyberwarez 7 119 24-11-2016, Saat: 19:17
Son Yorum: EKVATOR
Anahtar Kelimeler

PHP Dizin Listeleme (Directory browser) indir, PHP Dizin Listeleme (Directory browser) Videosu, PHP Dizin Listeleme (Directory browser) Online izle, PHP Dizin Listeleme (Directory browser) Bedava indir, PHP Dizin Listeleme (Directory browser) Yükle, PHP Dizin Listeleme (Directory browser) Hakkında, PHP Dizin Listeleme (Directory browser) Nedir, PHP Dizin Listeleme (Directory browser) Free indir, PHP Dizin Listeleme (Directory browser) Oyunu, PHP Dizin Listeleme (Directory browser) Download


1 Ziyaretçi