{ echo "<div id='error'>"; echo "The following fields are incomplete:<br/>"; echo "<ul>"; foreach($incomplete_fields as $incomplete_field){ echo "<li>".$incomplete_field['name']."</li>"; } echo "</ul>"; echo "</div>"; }else{ $note = new Note(!empty($_REQUEST['id'])?$_REQUEST['id']:null); foreach($_POST as $key=>$val) { $field = $form->getFieldDefByFieldName($key); if(array_key_exists($key,$note->fields) && ($field['type']!="blob" || $field['type']!="mediumblob")) { $note->fields[$key] = $val; } } if (isset($_FILES['image_full'])) { // TODO: set image_height & image_width $data = file_get_contents($_FILES['image_full']['tmp_name']); if(!empty($data)) { $image = imagecreatefromstring( $data );