Exemple #1
0
			$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&uuml;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();