Changeset 40 for www/share/browse.php


Ignore:
Timestamp:
Feb 1, 2008, 7:57:51 AM (17 years ago)
Author:
george
Message:

Opraveno: Skripty ve složce share.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • www/share/browse.php

    r4 r40  
    11<?php
    22include('../style.php');
    3 include('../global.php');
    43$Database->select_db('share');
    54$ZanoreniMax = 8;                  // Maximální úroven zanoreni
     
    87$MountDir = '/tmp/browse/host'; // Složka, kde se dočasně připojují síťové disky
    98$TempDir = '/tmp/browse/';      // Složka, kde se dočasně připojují síťové disky
    10 if(!is_dir($TempDir)) mkdir($TempDir,0777);
    11 if(!is_dir($MountDir)) mkdir($MountDir,0777);
     9if(!is_dir($TempDir)) mkdir($TempDir, 0777);
     10if(!is_dir($MountDir)) mkdir($MountDir, 0777);
    1211
    1312// Nacteni seznamu sdileni
     
    4241function Vetev($Cesta,$Zanoreni)
    4342{
    44   global $Citac,$Soubor,$Host,$HostID,$Share,$ZanoreniMax,$Pocet,$Hotovo,$MountDir,$TempDir,$FileSize,$MaxProgress, $Database;
     43  global $Citac, $Soubor, $Host, $HostID, $Share, $ZanoreniMax, $Pocet, $Hotovo, $MountDir, $TempDir, $FileSize, $MaxProgress, $Database;
    4544 
    4645  $VelikostSlozky = 0;
     
    6059    //echo(strlen($Nazev).",");
    6160    array_push($Files,$Nazev);
    62   } while(($Nazev!="\n")&&(!feof($Soubor)));
     61  } while(($Nazev != "\n") && (!feof($Soubor)));
    6362  array_pop($Files);
    6463  //if(($Pocet-floor($Pocet/10)*10)==9)
    65   $Hotovo = floor(ftell($Soubor)/$FileSize*$MaxProgress);
    66   if($Hotovo>=$Pocet)
     64  $Hotovo = floor(ftell($Soubor) / $FileSize * $MaxProgress);
     65  if($Hotovo >= $Pocet)
    6766  {
    68     echo(str_repeat('#',$Hotovo-$Pocet));
     67    echo(str_repeat('#', $Hotovo-$Pocet));
    6968    $Pocet = $Hotovo;
    7069  }
     
    7574    $Radek = substr($Radek,0,-1);
    7675    //echo($Radek.",\n");
    77     if($Radek[0]=='d') $Type = 2; else $Type = 0;
     76    if($Radek[0] == 'd') $Type = 2; else $Type = 0;
    7877    $Prava = substr($Radek,0,strpos($Radek,' '));
    7978    $Radek = ltrim(substr($Radek,strlen($Prava)+1));
     
    9392    //echo($Date.','.$Time.','.$Radek.' ');
    9493   
    95     if((strpos($Nazev,'.')>0)&&($Type!=2))
     94    if((strpos($Nazev,'.') > 0) && ($Type != 2))
    9695    {
    9796      $Ext = substr($Nazev,strrpos($Nazev,'.')+1);
     
    127126  //DB_Query("SELECT SUM(size) FROM items WHERE (parent=".$Parent.")");
    128127  //$Row = DB_Row();
    129   $Database->update('items','id='.$Parent,array('size' => $VelikostSlozky));
     128  $Database->update('items', 'id='.$Parent, array('size' => $VelikostSlozky));
    130129  //closedir($Dir);
    131130  return($VelikostSlozky);
     
    133132
    134133// Proskenuj jednotlive sdileni
    135 $Database->uery('DELETE FROM items WHERE host='.$HostID);       // Smaz predchozi polozky
     134$Database->query('DELETE FROM items WHERE host='.$HostID);      // Smaz predchozi polozky
    136135
    137136// Zapis nazev pocitace
     
    168167    {
    169168      // Přidej poloľku sdílení do datanáze
    170       DB_Insert('items',array(
     169      $Database->insert('items',array(
    171170        'name' => $Share,
    172171        'size' => 0,
     
    200199// Zaktivuj strom
    201200echo("Provadim aktivaci nove naskenovaneho stromu...");
    202 $Database->select('is');
     201$Database->select_db('is');
    203202$DbResult = $Database->query("SELECT id FROM hosts WHERE name='".$Host."'");
    204203$Row = $DbResult->fetch_array();
    205204$NewID = $Row['id'];
    206 $Database->selecet_db('share');
     205$Database->select_db('share');
    207206$Database->query("DELETE FROM items WHERE host=".$NewID);
    208207$Database->update('items','host='.$HostID,array('host' => $NewID));
     
    242241          {
    243242            $Row = substr($ShareFull.'/'.substr($Row, 39), 0, -1);
    244             DB_Insert('errors', array('host' => $Host, 'message' => $Row));
     243            $Database->insert('errors', array('host' => $Host, 'message' => $Row));
    245244            echo($Row."\n");
    246245          }
     
    252251}
    253252
    254 echo("Doba procházení: ".date("H:i:s",time()-$StartTime-3600)."\n\n");
     253echo("Doba procházení: ".date("H:i:s", time() - $StartTime - 3600)."\n\n");
    255254?>
Note: See TracChangeset for help on using the changeset viewer.