$verified=false; if ($vars->verified()=='on') $verified=true; $e->verified($verified); $e->dbh($dbh); $upload=new Upload($vars->url_upload(),$_FILES['pc_upload']); $upload->uploaddir('upload'); $e->file($upload->upload()); $e->mysqlInsert(); echo "<h4>{$vars->catname()} hinzugefügt</h4>"; }else { //nicht alle erforderlichen Variablen dabei echo "<h5>missing stuff:</h5>"; foreach ($vars->missingVars()as $missing){ echo $missing. ", "; } } /**Formular erzeugen***/ $path=pathinfo(__FILE__); $form=new Formgen("post", $path['filename'].'.'.$path['extension']); $form->addTextField("Name", "catname"); $form->addSelect("kategorie", "category",$category->mysqlSelect()); $form->addSelect("platform", "platform",$platform->mysqlSelect()); $form->addSelect("Spache", "language", $languages); $form->addTextArea("beschreibung", "content","Beschreibung eingeben", 30,65); $form->addTextField("upload from url", "url_upload"); $form->addUpload("upload from pc", "pc_upload"); $form->addCheckBox("verified", "verified"); echo $form->getForm();