X-Git-Url: http://mop.ddnsfree.com/gitweb/?a=blobdiff_plain;f=web%2FObj%2Fbrisk.phh;h=db2c747cade7b653dd661a4dbd3f61265d9ef813;hb=5afa7681faebc92f25f73074e599b4048bcdd2a0;hp=f9ea0a49a3e3e6c3c1f63e19e11ecb38d02d8e56;hpb=06c425397c3120b1af1388a5176ef130a0e0cc7e;p=brisk.git diff --git a/web/Obj/brisk.phh b/web/Obj/brisk.phh index f9ea0a4..db2c747 100644 --- a/web/Obj/brisk.phh +++ b/web/Obj/brisk.phh @@ -302,6 +302,37 @@ Copyright 2006-2012 Matteo Nasta
version '.$G_brisk_version.'

Copyright 2006-2012
Matteo Nastasi (aka mop)

'); +function cmd_return($val, $desc) +{ + return array('val' => $val, 'desc' => $desc); +} + +function cmd_serialize($attrs) +{ + $ret = ""; + + $sep = ""; + foreach ($attrs as $key => $value) { + $ret .= $sep . $key . '=' . urlencode($value); + $sep = "&"; + } + return $ret; +} + +function cmd_deserialize($cmd) +{ + $ret = array(); + $a = explode('&', $cmd); + $i = 0; + while ($i < count($a)) { + $b = split('=', $a[$i]); + $ret[urldecode($b[0])] = urldecode($b[1]); + $i++; + } + + return $ret; +} + // return values // -1 v1 < v2 // 0 equal