parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Попытка два :(

AK666 03.07.2013 02:50

 
## $form:Lot = 10
## $form:UnitID = 1
## $lType = 2

   ^db{
	$lUnit[^table::sql{SELECT Name, Clc from dir_Unit WHERE ID = ^form:UnitID.int(0) }]
	$lSF[^int:sql{SELECT SF from dir_Type where ID = $lType}[$.default(43)]]
      }

## $lUnit.Name = блабла
## $lUnit.Clc = ^$me * 35.1 / ^$SF
## $lSF = 55

    $me[^taint[^form:Lot.int(0)]]
    $SF[^taint[$lSF]]
    $Formula[^taint[$lUnit.Clc]]

    $Res[^process{^untaint{^^eval($Formula)}}]

    $me<br>$lSF<br>$SF<br>$lUnit.Clc<br>$Formula<br>$Res
 
и все одно:
invalid number (double)
$me
-body of process-(1)
lexception.type=number.format