From 6a4b00086bd3df9eba18829ecf7f2d56ca779107 Mon Sep 17 00:00:00 2001 From: Ain <41307858+nero@users.noreply.github.com> Date: Thu, 15 Aug 2019 21:39:50 +0200 Subject: [PATCH] Add example file --- test.php | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 test.php diff --git a/test.php b/test.php new file mode 100644 index 0000000..f4ed853 --- /dev/null +++ b/test.php @@ -0,0 +1,54 @@ + new Post\FormField(), + "secret" => new Post\SecretFormField(), + "file" => new Post\FileUpload(), + "select" => new Post\SelectField(array("options"=>array("0"=>"false","1"=>"true"))) + )); + +$form->denyCsrf(); + +if ($_SERVER["REQUEST_METHOD"]=="POST") { + $form->loadFromEnv(); + $t=$form; +} + +?> + + +
+ +fields as $name=>$field) { ?> + + + + + + +
+'); +} elseif ($field instanceof Post\HiddenFormField) { + echo(''); +} elseif ($field instanceof Post\SelectField) { + echo(''); +} elseif ($field instanceof Post\SecretFormField) { + echo(''); +} else { + echo(''); +} +?> +
+
+".htmlspecialchars(var_export($form, true)).""); +} +?> + +