$app->add(new \Slim\Middleware\MiddlewareHMAC()); $pdo = new PDO('pgsql:dbname=ecoman_01_10;host=88.249.18.205;user=postgres;password=1q2w3e4r'); \Slim\Route::setDefaultConditions(array('firstName' => '[a-zA-Z]{3,}', 'page' => '[0-9]{1,}')); $app->get('/hello/:name/:firstName', function ($name) { echo "Hello, {$name}"; }); $app->post('/hello/:name/:firstName', function ($name) { echo "Hello, {$name}"; }); $app->get("/getDynamicForm_test/", function () use($app) { $app->response()->header("Content-Type", "text/html"); /*use PFBC\Form; use PFBC\Element;*/ $options = array("Option #1", "Option #2", "Option #3"); $form = new \PFBC\Form("form-elements"); $form->clearValues(); $form->configure(array("prevent" => array("bootstrap", "jQuery"))); $form->addElement(new \PFBC\Element\Hidden("form", "form-elements")); $form->addElement(new \PFBC\Element\HTML('<legend>Standard</legend>')); $form->addElement(new \PFBC\Element\Textbox("Textbox:", "Textbox", array("onclick" => "alert('test alert');", 'id' => 'test', 'class' => 'zeynel'))); $form->addElement(new \PFBC\Element\Password("Password:"******"Password")); $form->addElement(new \PFBC\Element\File("File:", "File")); $form->addElement(new \PFBC\Element\Textarea("Textarea:", "Textarea")); $form->addElement(new \PFBC\Element\Select("Select:", "Select", $options)); $form->addElement(new \PFBC\Element\Radio("Radio Buttons:", "RadioButtons", $options)); $form->addElement(new \PFBC\Element\Checkbox("Checkboxes:", "Checkboxes", $options)); echo $form->render(true); //echo htmlentities($form->render(true), ENT_QUOTES); }); /** * * zeynel dağlı