Changeset 40 for www/share/browse.php
- Timestamp:
- Feb 1, 2008, 7:57:51 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
www/share/browse.php
r4 r40 1 1 <?php 2 2 include('../style.php'); 3 include('../global.php');4 3 $Database->select_db('share'); 5 4 $ZanoreniMax = 8; // Maximální úroven zanoreni … … 8 7 $MountDir = '/tmp/browse/host'; // Složka, kde se dočasně připojují síťové disky 9 8 $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);9 if(!is_dir($TempDir)) mkdir($TempDir, 0777); 10 if(!is_dir($MountDir)) mkdir($MountDir, 0777); 12 11 13 12 // Nacteni seznamu sdileni … … 42 41 function Vetev($Cesta,$Zanoreni) 43 42 { 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; 45 44 46 45 $VelikostSlozky = 0; … … 60 59 //echo(strlen($Nazev).","); 61 60 array_push($Files,$Nazev); 62 } while(($Nazev !="\n")&&(!feof($Soubor)));61 } while(($Nazev != "\n") && (!feof($Soubor))); 63 62 array_pop($Files); 64 63 //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) 67 66 { 68 echo(str_repeat('#', $Hotovo-$Pocet));67 echo(str_repeat('#', $Hotovo-$Pocet)); 69 68 $Pocet = $Hotovo; 70 69 } … … 75 74 $Radek = substr($Radek,0,-1); 76 75 //echo($Radek.",\n"); 77 if($Radek[0] =='d') $Type = 2; else $Type = 0;76 if($Radek[0] == 'd') $Type = 2; else $Type = 0; 78 77 $Prava = substr($Radek,0,strpos($Radek,' ')); 79 78 $Radek = ltrim(substr($Radek,strlen($Prava)+1)); … … 93 92 //echo($Date.','.$Time.','.$Radek.' '); 94 93 95 if((strpos($Nazev,'.') >0)&&($Type!=2))94 if((strpos($Nazev,'.') > 0) && ($Type != 2)) 96 95 { 97 96 $Ext = substr($Nazev,strrpos($Nazev,'.')+1); … … 127 126 //DB_Query("SELECT SUM(size) FROM items WHERE (parent=".$Parent.")"); 128 127 //$Row = DB_Row(); 129 $Database->update('items', 'id='.$Parent,array('size' => $VelikostSlozky));128 $Database->update('items', 'id='.$Parent, array('size' => $VelikostSlozky)); 130 129 //closedir($Dir); 131 130 return($VelikostSlozky); … … 133 132 134 133 // Proskenuj jednotlive sdileni 135 $Database-> uery('DELETE FROM items WHERE host='.$HostID); // Smaz predchozi polozky134 $Database->query('DELETE FROM items WHERE host='.$HostID); // Smaz predchozi polozky 136 135 137 136 // Zapis nazev pocitace … … 168 167 { 169 168 // Přidej poloľku sdílení do datanáze 170 DB_Insert('items',array(169 $Database->insert('items',array( 171 170 'name' => $Share, 172 171 'size' => 0, … … 200 199 // Zaktivuj strom 201 200 echo("Provadim aktivaci nove naskenovaneho stromu..."); 202 $Database->select ('is');201 $Database->select_db('is'); 203 202 $DbResult = $Database->query("SELECT id FROM hosts WHERE name='".$Host."'"); 204 203 $Row = $DbResult->fetch_array(); 205 204 $NewID = $Row['id']; 206 $Database->selec et_db('share');205 $Database->select_db('share'); 207 206 $Database->query("DELETE FROM items WHERE host=".$NewID); 208 207 $Database->update('items','host='.$HostID,array('host' => $NewID)); … … 242 241 { 243 242 $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)); 245 244 echo($Row."\n"); 246 245 } … … 252 251 } 253 252 254 echo("Doba procházení: ".date("H:i:s", time()-$StartTime-3600)."\n\n");253 echo("Doba procházení: ".date("H:i:s", time() - $StartTime - 3600)."\n\n"); 255 254 ?>
Note:
See TracChangeset
for help on using the changeset viewer.