967 comments found.
I have used the formbuilder long time a go and will test it again. Also on xampp, but license are 2 times registrated at sites that don`t use it. How can i reset the license?
Hi,
Pleaseemail me your purchase code and I’ll reset your license as soon as I receive your message.
Done, thank you. You are very kind.
You’re welcome
can i create conditional logic and display users results based on their entry after? I mean showing a results that is dependent on what the user filled in. in example:
Form field 1 text: User types in her name Form field 2 yes/no: User types in YES
Result: Text text text blablabla NAME Because user said YES: Show extra text BLABLABLA
And I can immediately show the result to the user who filled out the form?
In other words: I am looking for something like an imprint-generator where users type in if they are a company or not, their data, name website, etc. and then based on those conditions they can type in and select more details. and in the end it will display an imprint based on the settings of the user.
And if i would purchase your script, would you be available for extra charge if i send you 3 of those forms that you “clone” with your script? they are not that long but have conditional logic as described
Pre Sale – Question
- Can I create paged form? We have a very long form and we want to divide it into 3 pages. Is this possible using your builder?Hi,
Yes, you’ll find some live examples here: https://www.phpformbuilder.pro/templates/index.php?framework=bootstrap-5&forms=step
Please not that for step forms you have to use the PHP functions, the drag & drop form builder is not step-forms ready.
Thank you. One more question, we have an existing website. Is it possible to embed the form in our website’s Contact Us page?
Thank you!
Yers, it’s always possible. If you can’t add php code to your contact page you can use Ajax loading: https://www.phpformbuilder.pro/documentation/class-doc.php#ajax-loading
You’ll have to add an empty div to your page, a few JS code, and create your form in a separate php file (which will be loaded with Ajax)
Thank you, another question, where can I find the documentation on how to create a form with multiple steps?
The templates give you the code & the logic. I can help you more than this if you email me your FTP & URL.
Hi, I sent you an email.
Hello, I have a few more concerns.
1. In the email notification. The label is the field name instead of the actual label of the form, Same for the checkboxes and selects, it is showing the option name instead of the option label. How can I fix this?
2. After I click submit, the success message isn’t showing up. It doesn’t look like anything happened. Did I do it right?
I sent my info through the form you sent. Hopefully, you can help me fix it. Thank you.
Hi,
I answered your email, and setup your step form.
- The email is built with the field names => posted values.
If you want to change the names the most simple is to change the field names in the form.
Set your field names properly with lowercase and no spaces ; the ”-” will be replaced by spaces in the email. - Now the sent message is showing, but you have to enable the PHP mail() function on your server. I told you this in my email.
If you need anything else you’re welcome,
Gilles
Hi, This is a pre-sale query. Is it possible to link to the two or more forms? I have two forms where in the second form some fields must autopopulate from the first form. If yes, please document or video how? Thanks
Hi,
Here’s explained how the data is stored in the PHP SESSION, and how you can use these values: https://www.phpformbuilder.pro/documentation/class-doc.php#global-registration-process
You also have examples of step forms which store the posted values, and finally get the whole data at the end of the process: https://www.phpformbuilder.pro/templates/index.php?framework=bootstrap-5&forms=step
If you can’t understand how to work with this you’ll have to ask a developer.
If you need anything else you’re welcome,
Gilles
can this be connected to google sheet automatically?
Hi,
No, you can use an external library if you want, for instance https://github.com/silinternational/google-sheets-php
Dear migli, I bought php form builder yesterday. So far, everything works as it should. Is it possible to change the language for the fileuploader plugin easily?
Best regards David
Hi David,
Thanks for purchase.
Yes, it’s easy, here’s how to proceed:
- Duplicate
phpformbuilder\plugins-config\fileuploader.xml
into thephpformbuilder\plugins-config-custom
folder. This is to prevent your changes from being overwritten if someday you update the package. - Open
phpformbuilder\plugins-config-custom\fileuploader.xml
in your code editor, duplicate thedefault
node (or another node if you don’t use the default) and give it a name, for instance “my-language”. - In your new “my-language” node, find the captions and replace the values with your language’s.
- In your form code, set the “xml” parameter to “my-language”:
$fileUpload_config = array( 'xml' => 'my-language', // ...etc );
- Reload your form in your browser & test.
If you don’t see the changes, enable the development mode with $form->setMode('development');
If you want you can email me your FTP access and form URL, then I’ll have a look.
Gilles
Hi there I just realised it’s a license per website, and it would cost me too much TBH, so I would like to get my money back. Thanks Jean-Luc
Hi Jean-Luc,
All the items you buy on Codecanyon are licensed for “Use in a single end product”.
Here’s the license details: https://codecanyon.net/licenses/standard
If you use a Codecanyon item for several projects it’s illegal.
If you want refund you can ask here: https://codecanyon.net/refund_requests/new
Gilles
hello, now I am a bit annoyed. On the localhost the demos do not work (problems with the paths). Now I want to install the script on a live server and I have again problems with the license. I deactivated the license on the localhost but it is not accepted on the live server. You can’t work like this. I send you the license and the URL privately. Many greetings
Hi Gilles, thank you for your quick and competent help. The problem with the licence was solved quickly. Very pleasant support! many thanks tito24
Thanks to you
Hi Migli, I can’t use this item, but not because of the product, I just can’t configure it to use. I purshased this by mistake. I thought it used some iframe to put the form on the website. How can we do it?
Hi Fesolha,
You shouldn’t use iFrames, but load your forms with Ajax instead. That’s easy to do.
If you build your form with the Drag & drop, open the Main Settings, then in the Ajax Loading tab, toggle “Enable Ajax loading” On.
After this, when you click the “Get Code” button it’ll give you the code and instructions to load your form with Ajax.
If you need more help you can email me your FTP access.
Gilles
I purchased this by mistake, not yet having understood that this isnt a reusable application. I’m trying to get a refund, as I wont be able to use this for my needs.
Hi,
There’s no reusable application on Envato, according to the Regular license terms: https://codecanyon.net/licenses/standard?_ga=2.118819712.802566032.1694244369-1810709980.1694244369
If you reuse the application you bought on multiple projects it’s illegal.
Additionally, Here’s an extract of Envato’s refund policy:
Neither Envato nor authors are obliged to give policy refunds in any of the situations listed below.
[...]
You bought an item by mistake
I don’t want any trouble with anyone, so if you want refund please ask here & I’ll accept it: https://codecanyon.net/refund_requests/new
Gilles
No trouble at all, just couldnt figure out how to request a return. Nothing wrong with your product, I just didnt catch that what I was buying was limited for use to one site. I haven’t used it on any sites, I couldnt even get it working locally before learning of the limitations.
Thanks for your answer, so you can ask for refund if you want, or I’m available to help you if you want.
PreSale Qs. Is it possible to do CPT submission created by ACF and JetEngine & editing, Also is it working for Profile / Users Editor & Frontend Dashboard
Hi,
I’ve no idea about what is CPT and ACF and I don’t know how your frontend dashboard is conceived.
All I can say is that you can create any form you want and integrate it in any PHP page or with Ajax in any HTML page.
If you need anything else you’re welcome,
Gilles
Hi Migli, as other said before great work done. is there any example how to build a master-detail form? i.e. a form with a customer address and below is listed the list of customer contacts.
Hi,
Thanks for purchase.
I’m not sure how I can help you ; if your customer contacts come from your database you have to send a query: https://www.phpformbuilder.pro/documentation/class-doc.php#database-select
Then loop the records and display them on your page.
Does it answer your question?
Gilles
Hi migli, thx for yiur quick reply. I know and use these selects. Maybe,.”I am missing the forest through the trees” I need a combined form: On top I show a single record of a customer, Name/Address. The customer has different contacts in a separate tabele, foreign key is custormer_id. I need to show a list of contatcs, i.e. name, emai, phonenno, in the same form listed under the name/Addrss of one customer. Here is an example in c# for author and his books: https://www.informit.com/articles/article.aspx?p=1251169&seqNum=9.
Andreas
Hi Andreas,
That’s what I understood, but what you’re asking for is specific to your project, it’s a programming question: you have to select your customer and his contacts, then you can do anything you want with the data you retrieved. That’s the logic, you have then to code.
If you want to send me your URL & FTP I may help you a bit more, but I’m not supposed to code your project for you …
Hi, i’ve purchased php crud generator and i’m trying to use php form builder to create a form with dynamic fields. Please, could you attach me php files from example: https://www.phpformbuilder.pro/templates/bootstrap-5-forms/dynamic-fields-form-2.php
https://www.phpformbuilder.pro/templates/bootstrap-5-forms/dynamic-fields-form-2/dynamic-elements.php https://www.phpformbuilder.pro/templates/bootstrap-5-forms/dynamic-fields-form-2/unset-ajax-elements.phpI’ve tried to make code bymyself but it’s impossible to have it running.
Thank you very much in advance!
Hi,
Thanks for purchase.
You can download all the templates and the drag & drop form builder from here: https://www.phpcrudgenerator.com/documentation/index#php-form-builder
Then if you still need some help please ask, I’ll do my best.
Keep in mind that you have to include conf/conf.php at the beginning of your code as explained in the documentation. (https://www.phpcrudgenerator.com/documentation/index#php-form-builder)
You have to edit the templates the same way to make them work.
If you need anything else you’re welcome,
Gilles
Thanks a lot!!
You’re welcome
I’ve seen the templates folder only contains bs4, not bs5. When i create dynamic field, and submit, form deletes second field and stop submitting. Please, could you help me? Thanks a lot!
My fault, the ZIP file was not up to date.
I just uploaded the latest version, please could you re-upload and try it?
Then tell me if you still need some help
Wow! It works like a charm Thanks a lot!
You’re welcome
F this script! I’ve tried every which way to make it work and nothing. Other form scripts work beautifully. Your installation guide can be very vague.
Hi,
If you have any constructive and specific comments to improve the documentation, I’ll take them into account.
If you need clarification or help, just ask a specific question.
For the moment I don’t see how I can help you.
Thanks.
What is the licensing system for PHP Form Builder?
Is it restricted to specific domain name(s)? If so, how many? just one?
Hi,
Yes, according to the Codecanyon licence terms it’s 1 domain / licence.
PHP Form Builder allows a second one for development.
Eveything is explained here: https://www.phpformbuilder.pro/documentation/help-center.php#licensing-system
If you need anything else you’re welcome,
Gilles
Hello,
One weird thing that should be explained in the documentation is simply this: where are we supposed to put the generated or sample files? (answer seems to be: in the folder containing the phpformbuilder folder)
And also that we need to change the path in the sample if we don’t have phpformbuilder folder in the webroot.
Else I’m facing various issues installing the sample from this page: https://www.phpformbuilder.pro/documentation/quick-start-guide.php(I’ve changed line 13 from the sample because my file and my phpformbuilder are in a subfolder called “p”)
1)
Deprecated: Creation of dynamic property phpformbuilder\Form::$js_fields is deprecated in /home/mysite.com/p/phpformbuilder/traits/Plugins.php on line 179
2) Warning: php_strip_whitespace(/home/mysite.com/p/phpformbuilder/plugins/icheck/skins/ theme / color .min.css): Failed to open stream: No such file or directory in /home/mysite.com/p/phpformbuilder/traits/Internal.php on line 212
this site is running PHP 8.2
Any idea?
Thanks,
Hi,
I answer you here in English but for information I’m French too.
where are we supposed to put the generated or sample files?
It depends on what you call the sample files”.
From the Quick start:
Add the phpformbuilder folder at the root of your project.
If you want to put the phpformbuilder folder inside a subfolder, please read this to avoid PHP errors or warnings.
Then the templates can be at any place on your server, it doesn’t matter.
1) About the Deprecated message: this is thrown by PHP since PHP 8.2 ; I’m using MAMP PRO and it’s not PHP 8.2 ready yet, but as you report this issue I’ll find another local server, test and publish a new release.
2) You probably have an error in your code when adding the iCheck plugin. The documentation is here: https://www.phpformbuilder.pro/documentation/javascript-plugins.php#icheck-example
If you need anything else you’re welcome,
Gilles
Thanks,
So using php 8.1 solves the point 1)
The point 2) isn’t solved and it’s using the “Complete page code” sample found here:
https://www.phpformbuilder.pro/documentation/quick-start-guide.phpObviously with the include_once path fixed to match my subfolder.
Since it’s the “quick start” sample I don’t think I need more than just changing the install path in the include_once at the top?
Here the message because CC editor eat the percent signs:
Warning: php_strip_whitespace(/home/mydomain.com/p/phpformbuilder/plugins/icheck/skins/%theme%/%color%.min.css): Failed to open stream: No such file or directory in /home/mydomain.com/p/phpformbuilder/traits/Internal.php on line 212
it looks like the addPlugin function didn’t replace the theme and color by ‘square’ and ‘red’ as it is supposed to do.
Do you have any other idea?
Edit, found the issue, the sample code isn’t correct.
Line 38 of the Complete page code shouldn’t have any percent signs.
i.e. this:
$form->addPlugin('icheck', 'input', 'default', array('%theme%' => 'square', '%color%' => 'red'));
Should be:
$form->addPlugin('icheck', 'input', 'default', array('theme' => 'square', 'color' => 'red'));
My mistake, sorry!
I just update the Quick start page, there was an error.
In previous versions we had to set the plugins values wrapped with a ’%’ sign, but it has changed and I forgot to report the change in this part of the documentation.
<?php // Old ugly code with the percent signs $form->addPlugin('icheck', 'input', 'default', array('%theme%' => 'square', '%color%' => 'red')); // Replace with this new nice code $form->addPlugin('icheck', 'input', 'default', array('theme' => 'square', 'color' => 'red'));
Thanks for reporting this, If you need anything else you’re welcome,
Gilles
Hello. How to uninstall my licence? I changed of webhost, and my form doesn’t work anymore!! I bougth another licence and still not working!! Please help me!
Hi,
I just answered your email.
Is your form script hosted by you (i.e. widget) or can it be installed in my website? Can the user fill some information save the form and come back later to fill the rest of the remaining info? Can the forms be prefilled with some information to save time for the user and let him only update what is needed? Thanks
Hi,
The script is not hosted by me, you have to upload it on your server.
You can store the information like you would do with any form, for instance save the data into your database or use the browser Local Storage.
You can prefill the form using the PHP session variables, e.g.:$_SESSION['my-form']['name'] = 'John Doe';or set default values.
I can help you with this kind of stuff, I’ll ask for your FTP access, but won’t help with CMS integration.
If you need anything else you’re welcome,
Gilles
But the chargue is on my account
i bought this item and was charged to my card but i cant download it
Hi,
I can see that you didn’t buy PHP Form Builder. There’s something wrong somewhere on your side.