$error) { $name = basename($_FILES["main_image"]["name"][$key]); if(!empty($name)) { if(stripos($name,'.png',-4) || stripos($name,'.jpg',-4) || stripos($name,'.gif',-4)) { if ($error == UPLOAD_ERR_OK) { $tmp_name = $_FILES["main_image"]["tmp_name"][$key]; $image = $name; move_uploaded_file($tmp_name, UPLOAD_DIR. "$name"); $success = "Component successfully added."; } else { } } } } } if(isset($image)) { $id = $db->intcast($_POST['pageid']); $component_title_vars = $_POST['component_title']; $component_text_vars = $_POST['component_text']; $table = 'components'; $columns = ['pid','component_title','component_text','component_image']; $values = [$id,$component_title_vars,$component_text_vars,$image]; $db->insert($table,$columns,$values); } else { $id = $db->intcast($_POST['pageid']); $component_title_vars = $_POST['component_title']; $component_text_vars = $_POST['component_text']; $table = 'components'; $columns = ['pid','component_title','component_text']; $values = [$id,$component_title_vars,$component_text_vars]; $db->insert($table,$columns,$values); } } } } $result = $db->query("SELECT * FROM pages"); ?>