input.inc.php 420 B

123456789101112131415
  1. function box($field, $value) {
  2. if($this->fields[$field]['boxtype'] == 'checkbox') {
  3. if(!is_array($value) || empty($value)) return false;
  4. array_shift($value);
  5. $value = implode(',', $value);
  6. return $value;
  7. } elseif($this->fields[$field]['boxtype'] == 'multiple') {
  8. if(is_array($value) && count($value)>1) {
  9. $value = implode(',', $value);
  10. return $value;
  11. }
  12. } else {
  13. return $value;
  14. }
  15. }