From ee3d50e38cee04496271df2293efe0cad8899444 Mon Sep 17 00:00:00 2001 From: emkael Date: Thu, 14 Feb 2019 12:22:27 +0300 Subject: Publishing fixed, non-API version --- http/pkle2018.php | 29 ++++++++++++++--------------- 1 file changed, 14 insertions(+), 15 deletions(-) (limited to 'http/pkle2018.php') diff --git a/http/pkle2018.php b/http/pkle2018.php index a851ead..5e7e9e1 100644 --- a/http/pkle2018.php +++ b/http/pkle2018.php @@ -342,9 +342,9 @@ function submitit(){ if( t.value!=null && t.value!='' && isFinite(t.value) ){ t = document.getElementById("swk"); if( t.value!=null && t.value!='' && isFinite(t.value) ){ - + document.getElementById("pkl").submit(); - + } else { alert('Brak sumy WK!'); t.select(); @@ -369,7 +369,7 @@ function submitit(){ --> - +
@@ -440,7 +440,7 @@ function submitit(){ - +
 
>%>%>%
 
TYP ZAWODÓW
@@ -449,7 +449,7 @@ function submitit(){ >

LICZBA ROZDAŃ
>
- > + >
RANGA ZAWODÓW
>
@@ -492,15 +492,20 @@ if( $tab>0 ){
0 ){ unset( $tabpkl ); $lasti = 0; echo ''; echo ''; // #zmiany2018 - poprzednie brzmienie: $max = ceil(($swk/$izw)*$rng + $izw*$zaw); - $max = ($swk/$izw)*$rng + $izw*$zaw; + // #bugfix2019 - poprzednie brzmienie: $max = ($swk/$izw)*$rng + $izw*$zaw; + $max = max(0.15,($swk/$izw))*$rng + $izw*$zaw; if($typ == 4) $max = $max*1.25; // mnożnik 1.25 dla teamów UCHWAŁA Zarządu NR 52/2018/2016–2020 - $max = ceil($max); + $max = safe_ceil($max); // #zmiany2018 - koniec zmienionego fragmentu if( $max<$minpkl ) $max = $minpkl; $prem = 0; @@ -518,7 +523,7 @@ if( $tab>0 ){ } else { $d = 0; } - $maxold = ceil($prcold*$izw + 0.05*$swk); + $maxold = safe_ceil($prcold*$izw + 0.05*$swk); $progu1 = $progu1*$iuc*0.01+1; $progu2 = $progu2*$iuc*0.01+1; $progu3 = $progu3*$iuc*0.01+1; // 0 pkl za ostatnie punktowane+1 @@ -527,7 +532,6 @@ if( $tab>0 ){ $sumn = 0 ; $sumo = 0; $i = 0; - $dok = 1 - 1e-6; // unikamy błędu ceil(2)=3; do{ $i++; if( $i<=$progu1 ){ @@ -543,12 +547,7 @@ if( $tab>0 ){ if( ($p>0) ){ echo ''; if( $p>0 ){ - $pkl_temp = ceil($p); - if (($pkl_temp - $p) < $dok){ - $p = $pkl_temp; - } else { - $p = round($p); - } + $p = safe_ceil($p); $tabkl[$i] = $p; $lasti = $i; echo ''; -- cgit v1.3.1
Miejsce   PKL   
'.$i.''.$p.'