function MoveSubAction() { $subrule_id = $_GET["MoveSubAction"]; $ruleid = $_GET["ruleid"]; $userid = $_GET["userid"]; $sieve = new clSieve($userid); $array = $sieve->_ArraySubActions($ruleid, true); $newhash = array_move_element($array, $array[$subrule_id], $_GET["move"]); while (list($num, $ligne) = each($newhash)) { $count = $count + 1; $sieve->_params[$ruleid]["action.{$count}"] = $ligne; } $sieve->SaveToLDap(); }