File: D:/HostingSpaces/SBogers10/ilysium.komma.pro/wwwroot/lib/form/types/field_type_checkbox.class.php
<?php
/**
* field_type_active.class.php
* Created by Komma Mediadesign.
* Author: mike
* Date: 4/3/13
*/
class Field_Type_Checkbox extends Form_Field
{
public function construct(){}
public function generate()
{
$output = '';
$output .= '<input class="checkbox_input" type="checkbox" name="' . $this->name .'" value="1" ';
if($this->value == 1) $output .= 'checked';
$output .= '/> <label class="checkbox_label">' . $this->label . '</label>';
return $output;
}
public function validate()
{
// Get values
$input = (isset($_POST[$this->name])? $_POST[$this->name]: 0);
$_SESSION[$this->formName]['data'][$this->name] = $input;
return true;
}
}