<?php

function mez($a){
  
$k=strlen(strval($a))%3;
  
$c=substr($a,0,$k);
  
$a=substr($a,$k,strlen($a)-$k);
  
$k=strlen($a)-1;
  for(
$i=0;$i<$k;$i+=3){
    
$c.=" ".substr($a,$i,3);
  }
  
$csubstr($c,0,1)==" " substr($c,1,strlen($c)-1) : $c;
  return 
$c;
}

function 
mezC($a,$f="00"){
   if(
$a!=round($a)){
     
$f="0.".ereg_replace("^[[:digit:]]+[\.]([[:digit:]]+)$","\\1",$a);
     
$f=substr((round($f*100)/100)."0",2,2);
     
$a=floor($a);
     return 
mez($a).','.$f;
     break;
   }else{
     
$a=floor($a);
     return 
mez($a);
     break;
   }
}

$server=$_POST["server"];
$pass=$_POST["pass"];

$fp=@ftp_connect($server);

if(
$fp){
  
ftp_raw($fp"USER $server");
  
$pole=ftp_raw($fp"PASS $pass");
  
ftp_close($fp);
  if(
ereg("^2.*",current($pole))){
    while(!
ereg("Quotas",next($pole))){$fp=0;}
    
ereg('Quotas: using (.*) of (.*) KB \((.*)% used\)$',current($pole),$quotas);
    echo 
"Server: $server<br>";
    echo 
"Prostor: ".mezC($quotas[2])." kB<br>";
    echo 
"Obsazeno: ".mezC($quotas[1])." kB (".mezC($quotas[3])."%)<br>";
    echo 
"Volno: ".mezC($quotas[2]-$quotas[1])." kB (".mezC(100-$quotas[3])."%)<br>";
  }else{
    echo 
"Nelze se pripojit k serveru $server! Pravdepodobne jste zadali spatne prihlasovaci udaje. ".'<a href="quotas.html">&lt;&lt;zpet</a>';
  }
}else{
  echo 
"Nelze se pripojit k serveru $server! ".'<a href="quotas.html">&lt;&lt;zpet</a>';
}

?>