35 lines
1.4 KiB
PHP
Executable File
35 lines
1.4 KiB
PHP
Executable File
<?php
|
|
use phpformbuilder\Form;
|
|
use dragNDropFormGenerator\FormGenerator;
|
|
session_start();
|
|
include_once '../FormGenerator.php';
|
|
include_once '../../phpformbuilder/Form.php';
|
|
$json = json_decode($_POST['data']);
|
|
/* foreach ($json as $var => $val) {
|
|
${$var} = $val;
|
|
echo '<h3 class="text-white font-weight-light bg-secondary px-2 py-1">' . $var . '</h3>';
|
|
var_dump(${$var});
|
|
} */
|
|
|
|
$generator = new FormGenerator($_POST['data'], false);
|
|
?>
|
|
|
|
<div class="container">
|
|
|
|
<ul class="nav nav-tabs mb-4" role="tablist">
|
|
<li class="nav-item">
|
|
<a class="nav-link text-body active" id="get-code-form-code-tab" data-toggle="tab" href="#get-code-form-code" role="tab" aria-controls="get-code-form-code" aria-selected="true">Form code</a>
|
|
</li>
|
|
<li class="nav-item">
|
|
<a class="nav-link text-body" id="get-code-full-page-tab" data-toggle="tab" href="#get-code-full-page" role="tab" aria-controls="get-code-full-page" aria-selected="false">Full page</a>
|
|
</ul>
|
|
|
|
<!-- Tab panes -->
|
|
<div class="tab-content">
|
|
<div class="tab-pane active" id="get-code-form-code" role="tabpanel" aria-labelledby="get-code-form-code-tab"><?php $generator->outputCode(); ?></div>
|
|
<div class="tab-pane" id="get-code-full-page" role="tabpanel" aria-labelledby="get-code-full-page-tab"><?php $generator->outputPageCode(); ?></div>
|
|
</div>
|
|
</div>
|
|
<!-- JavaScript -->
|
|
<script src="assets/javascripts/get-code.js"></script>
|