This author's response time can be up to 1 business day.
hi, is it possible to upload an image of a form and make it fillable, with this application?
I’m sorry I don’t understand exactly what you mean. Can you explain a bit more please?
document.getElementById(addressType).value = val;
I set up a hidden field, but it sends the variable as “locality”.
$form->addInput(‘hidden’, ‘City’, ’’,”document.getElementById(‘locality’).value”);
Is there a better way to do this?
You have to use a callback from Google API and set your hidden field’s value the way you did when Google returns it.
I don’t know exactly how, you must look at the Google API documentation
Thanks, and hope it is not bothersome, because this may be outside of the product – but I don’t believe I can call the api twice, and I believe there should be a way since the field is part of the form.
For example, if I have the form set up as follows:
$form->addInput('text', 'town-req', '', '', 'placeholder=Your town,onFocus=\'geolocate()\', required');
$form->addInput('hidden', 'City', 'City','','');
and the geolocate is called and passes back “town-req” perfectly.
Within that geolocate script, there is another variable
var val = place.address_components[i][componentForm[addressType]];
document.getElementById(addressType).value = val;
Isn’t there a way for me to pass this variable to $_GET, $_POST, or $_SESSION? so that I can then use the “City” field above to capture the value?
Or, I forgot to mention, something like:
$form->addInput(‘hidden’, ‘City’, ‘City’,’’,’id=document.getElementById(addressType).value’);
You can’t pass the argument this way – the city would take the addessType value when the page is loaded, but would not reflect the changes when addressType value changes.
You don’t have to call the API twice, but set events when the API returns some data.
Is that with ajax? Can you give me something to get me started?
I’m sorry but what you’re asking for is really related to GMAP API, not to the form builder at all.
I help with pleasure, but cannot make your work on your behalf … I’ve got my own too!
Look at the Google Maps events, then use jQuery the way you want to check the fields values & so on.
This can help, you can ask on Stackoverflow too: https://stackoverflow.com/questions/14652507/google-places-autocomplete-force-selection
If this is outside the scope of PHP form builder, please let me know.
Yes, it’s a bit outside the scope of PHP Form Builder,
When possible I help anyway or propose a Freelancer payment, but I cannot these days.
But if you’re looking for a freelancer to help you can email me & I’ll give you a contact
Hello I have few questions.
I want to develop a form for registration, then user will pay and generate a printable report.
Can this builder do it?
Secondly I want form to automatically assign registration number.
PHP Form Builder can build your form & validate the posted data, then you’ll have to program your PHP functions once the form is posted to assign a registration number, register your user and generate your printable report.
It includes a MySQL wrapper class & a built-in system to send your emails easily.
You’ll find much more than I can explain here in the documentation
Hello, I just purchased your product and have high hopes for how it will improve my site. I have gone through the install and have not been able to get either the test-form or the register.php page to render. It appears that I should be able to access register.php and a form will appear allowing me to enter my code. But since I haven’t been able to render a form is this likely to allow me to do so? I am sure it is something obvious that I am missing, thanks in advance for your patience.
Apologies, I discovered the issue in my installation, I had two folders named phpformbuilder which made the access to the register.php harder to find. I corrected the issue and was able to register the program and see the forms.
Looks great so far, thanks!
I just answered your email, If you need anything else you’re welcome,
Thanks for purchase.
Your link leads to a 404 error – this file doesn’t exist, or you have a rule in your htaccess which prevents so see it.
Feel free send me your ftp & url + purchase code for more help,
Can I have 2 dropdown, and when dropdown list 1 value is changed, then dropdown list 2’s option lists are changed depends on list 1’s value? Thanks.
You’ll find code samples for instance here: https://stackoverflow.com/questions/7697936/jquery-show-hide-options-from-one-select-drop-down-when-option-on-other-select
Hello Gilles. From some days, I receive the error msg : “Mailer Error: Could not instantiate mail function.” when trying to send a form even with the test msg. Do I have a problem with my licence? My PHP is 7.3. Have a nice day. Dirk
Nothing related to your license here, the error comes from your server.
You have to contact your server provider and ask him to enable the PHP mail() function or see what’s wrong with it.
Hello Gilles, thanks for your answer. I’ll check for that. But, I’am a bit surprise because on the two website I use your script, the php mail does not work (same error msg) while when I use an other phpmailer script (as contact-form-7) on the same website with the same provider, I don’t have this kind of problem.
Please try a simple php email script and see if you receive the email: https://conetix.com.au/support/simple-php-mail-test/
If this one works please send me your ftp & url
and I’ll see what’s wrong
Hi, I’m using your PHP form on my site: https://www.gasterijdebakker.nl/#!/boekingen
But it keeps on spinning after sending the form.
Several things here:
1. You have a lot of errors in the browser console because you’re loading several css/js files without https
2. PHP Form Builder tries to load https://gasterijdebakker.nl/phpformbuilder/plugins/material-pickers-base/css/material-pickers-base.min.css but the file is not found on your server.
3. The license file is not present on your server too, that’s why you can’t post the form.
You have to put the license.php in your phpformbuilder folder
put register.php in your phpformbuilder folder, then open it in your browser and register again.
For more help please contact me and send me your FTP access + your purchase code
The forms are ok now, I emailed you. You have to work on your own scripts & css to solve the issues related to your page.
Hello, I purchased PHP Form Builder via Envato. I installed PHP Form Builder on my laptop (windows 7 with IIS 7) and registered it. I rebuilt the same laptop, again (windows 7 with IIS 7). When I reinstalled PHP Form Builder, I got error message that PHP Form Builder was not registered. I opened register.php to register it and got curl not enabled. I enabled it by uncommenting it in the php.ini file. restarted IIS and still get the same message. PLEASE HELP.
It’s never easy to help on local installations on such issues, I cannot test.
Please email me, I’ll send you a file to test your cUrl settings, send me your purchase code & I’ll reset your installation.
For now I’ve no idea how I can help more, your problem comes from your localhost settings, that’s all I can say.
Hello, I want to buy PHP Form Builder. But I have a question, is it possible to install localhost and run the form I created on my website? Or do I need to install on the website? Thanks
The license system allows 2 installations with a single license: 1 for localhost, 1 for production server.
You have to register on both local + server.
You can build the forms on localhost & upload on your server, no problem.
Just be careful not to overwrite the license file (phpformbuilder/[your-domain]/license.php
If you want at any time to install elsewhere you just have to unregister then register at the new location.
You’ll find here the instructions about what you need on your server, etc.: https://www.phpformbuilder.pro/documentation/quick-start-guide.php#requirements
If you need anything else you’re welcome,
Can I change the folder for a custom email template?
Is it possible to have the sendMail function look for the custom template in a folder other than email-templates-custom? I would like to store my custom template with the rest of my code because I use github and the phpformbuilder folder is stored in a different folder.
In other words, I would like to have sendMail look for the custom template in a place such as:
Open phpformbuilder/Form.php and change the path to the email-templates-custom L.2936
You’ll just have to make the change again if someday you upgrade PHP Form Builder.
I am receiving an white screen with only the word “error” on it. after I submit the form.
The form was working, but then I uploaded the phpformbuilder folder to the server again, and I must have changed something. I checked all of the log files, and do not see any errors. I have the error turned on, but I do not receive any errors.
The form is located here studio.hamlethub.com/belocal/final.php. It is not production so please feel play with it.
I can’t figure out how to debug this. Do you know where this error is coming from?
This is an issue with the validator.
Double-check that you didn’t mix 2 different versions of Form.php & /Validator/Token.php
Try to upload these 2 files again on your server, there may be an integrity issue.
For more help feel free to send me your ftp & url
Thank you! That did it.I had to re-register, but it works now!
i am having an issue with the validator. when I submit the form there are no errors but the form runs to the if ($validator->hasErrors()) bit even though there are no errors
Of course you can contact me.
This may help:
When you build a form & post with errors, the errors are stored in PHP SESSION.
If you delete or rename the field, the error is still in PHP SESSION, so you have to clear it (close then reopen your browser, or use a browser extension like web developer).
Great – all sorted! Thank you. Great program and superb coding!
One more quick question. the country icons do not seem to show up on the telephone field. if its any help I had to reset my server path for all the files to work.
Thanks for your feedback
apologies – I have re-read my comment/question about the icons. I implied a found a solution which is incorrect. I cannot get the icons to show. the original server path I had to edit (as suggested) so the files would be included and that works but the icons do not show up
Sorry I didn’t understand.
I have no idea why you don’t see the icons, it’ll be difficult to help without more informations. Do you want to send me your ftp & url?
Hi – .co.uk domain email addresses are not accepted by the Validator server side when using the email field. (The Jquery/js validator is fine)
update: it is fine. the code is so sophisticated that the server side checks to see if the domain exists and the .co.uk I was entering does not exist. obviously the client side check does not do this and so would let it pass
If you need anything else you’re welcome,
Is there a way to have a drop down that when the dropdown is selected the form is submitted?
If you use select2 plugin or Bootstrap select the event might not be “change”, see their documentation
Hello, I just purchased this script few hours ago and it was a mistake purchase. I did not use it to any production server. I was looking for a simple easy to form builder. I want a refund for this. Once again It was a mistake.
I’m a bit surprised: I saw your profile, you say: “We have 20+ Dynamic talented graphics designer, Developer with us“
Among these 20+ employees, don’t you have someone which can deal with PHP Form Builder?
PHP Form Builder can build any form, you just have to take a few time to understand how it works – tutorials are available & I can help.
Please note that If I accept this it costs me the half price: I refund you and and I also have to pay the fees and charges for these transactions.
Not a good deal: In fact, you’re asking me to pay for a purchase error that you’ re responsible for.
If despite these explanations and offers of help you still want to be refunded you have to ask for it here: https://codecanyon.net/refund_requests/new
Thank you for your understanding,
Hi Can i use this form builder to design Cost calculators or Price Estimator ? I dont need to submit data any where. i need calculation on same page
Pre-Order a question.
Is it possible to generate snapshots of forms instead of sending to an email?
I don’t see exactly what you mean with “snapshots”, but when a form is posted you can do anything you want with the posted data using PHP.
If you want to show a summary report it’s possible, you just have to build the code by yourself in PHP.
I just saw your message on chat and understood that you want to generate a jpg with the data.
This seems to be a good solution: https://docs.htmlcsstoimage.com/example-code/php
It’s free until 50 images / month.
Simple. i need to download a jpg file of the same HTML which the system send to my mail.
Sending HTML is easy but creating a JPG screenshot is not.
No matter the way you build your form, you’ll ever need a script to create your jpg with the posted data.
Hello, I followed the instructions on the quick start guide but when trying to register, it essentially just reloads the page. (It doesn’t do anything except clear the textbox)
Please double-check that PHP cUrl is enabled on your server & that you didn’t paste any trailing space in the purchase code field, and if you still have troubles send me your ftp, registration url & purchase code.
Use, by you or one client, in a single end product which end users are not charged for. The total price includes the item price and a buyer fee.
Use, by you or one client, in a single end product which end users can be charged for. The total price includes the item price and a buyer fee.
View license details
Get it now and save up to $7.50
Price is in US dollars. Price displayed excludes sales tax.
Deliver better projects faster. Web, design & video assets
Unlimited downloads, from $16.50/month
Effortless design and video. Made online by you.
Smart templates ready for any skill level.
Designers matched perfectly to
you on Envato Studio
2000 artists ready to undertake your work