![]() |
|
| ||||
| The major enhancement in the new Form wizard, which also applies to all BlueVoda forms independently from the way they have been built, is the Built In Form Processor. This form processor eliminates the need to copy / paste php code and manually create a processing page. The processing script is automatically embedded in your own form page, and it will process your form info correctly. It takes down to practically zero copy / paste mistakes that have caused lots of frustration to many users. This script has been created with the contribution of DBTechnosystems and has the following enhancements, in comparison to the one used in the BV forms up to this moment: 1. It will automatically take care of file uploads 2. It will take care of Multiple choice Listboxes / Comboboxes 3. It will detect injection attempts and deny processing 4. It will report these errors if found 5. It allows you to specify the Upload folder and the max filesize 6. It will add a random prefix to the file uploaded, to avoid hackers uploading and running malicious files Please note that these are essential features, for a more complete script that will provide much more both in terms of security and in terms of features, please visit the Advanced BlueVoda Form Processor thread. Creating an Error page The new BV 10.1 built in form processor was developed by DB Technosystems.com. We have now embedded a simple error reporting system. To be able to report the errors, you need to correctly build an error page. As we have designed the script, this is an extremely easy task: Create a page as you normally would. Leave some free space for the text of the error message. Then, place in your page the following simple text: ##error## As you see it in the following example: ![]() If an error is found in your form, the error page will show up. The text ##error## will be replaced by the actual error message. You can format the text as you like (Font type, size, color and position, alignment etc) . Make sure to make it LARGE enough (as you can see above) so that there is enough space for it. Now, insert an ADVANCED button in your page. Double click it, Make it OnClick, and select onClick action: Go to the Previous Page. This button will enable your visitor to go back in your form and edit his input before submitting again. Multiple Choice Listboxes / Comboboxes Some times you need such fields. In Addition, there are some tomes that even checkboxes for the SAME choice, need to have multiple answers (values). In order for the built in processor to correctly process these fields, there is only one requirement: the file names of these multiple choice fields MUST have at the end, [] (square brackets). In example, a field "How did you find us" should be "How did you find us[]" in order for the processor to be able to correctly process it. Of course, you also need to check the "Allow Multiple Selections" checkbox in the field Properties dialog box. Uploading files. The new processor allows you to upload files. Normally, the default settings allow a maximum filesize of 1 Mb and the files will be uploaded in a subfolder that is AUTOMATICALLY created, which is named "uploads". However, it is possible to change the folder name as described in the following steps. You may also want to change the default maximum filesize, from 1 Mb (1024 Kb) to a lower or higher number. BOTH these tasks are achieved through HIDDEN FIELDS. Double click your form, and in the lower part, in the Hidden Fields section, add these two fields: filesize (all lowercase) and upload_folder (all lowercase). The filesize MUST be typed in Kbytes. Please look at the example picture here below: ![]() Important Notes! 1. There are some limitations to the field naming: the visitor's email address field, MUST be named "email", all lowercase, exactly as you see it, so that the script will correctly recognize it. Otherwise, the sender's email address will default to your own email address. This is done because many ISPs will block emails if no sender email address is included in the mail. 2. Your Submit button name MUST be "submit", and your "reset" button MUST be named "reset". If you name them anything else, you will recieve those values in the mail along with the others. 3. Please note that when you use the built in form processor, the page NEEDS to be published as php instead of html. If you have created the form from scratch with the wizard, this is done automatically. So, if your page is named "contact", it will be published as "contact.php". So this is what you should include in your menu bars as link to the contact page. Troubleshooting: If after publishing yout form page, you see lots of code on top of the page, don't worry, it is simple: you have published your page as html instead of php. Have fun! |
| ||||
|
When you create website, there are many features that you should include. Fortunately, you don’t have to build every one of them from scratch. The BV website builder will actually do the majority of the work for you. There are popular features that have become standard for most websites. The website builder includes these features and lets you to create website with out much work at all. All you have to do to create website with these common features is access the ready to use templates in the website builder and arrange the features and your pages in the order that will be of best use to you. The BV website builder also has tutorials for every step and gives you a code free platform to create website. The website builder allows you to use the templates provided, create your own template or edit a template to customize it further to your sites needs. The topic of this tutorial is how to customize a general form template to you site. When you create website the types of forms that you may want to use to collect visitor information include Contact, Comments, Support, Survey, etc.. The website builder has all of these form templates available. The tutorial here explains how to take one of those forms and edit it to suit your site. In the website builder tool bar you will find the Form Wizard icon. Select “Based on a Template” from the drop down window. In the window on your page, you will see a list of forms on the left side and a preview of each form on the right side. When you have found the form you are looking for, click next at the bottom of the window and the form will open for editing. To edit a form in the website builder, click on any text to rewrite the title of the field. You can also click on the empty fields to change the type of response to any format you need and allow visitors to attach documents. You can reset the order of the form attributes by sliding the field up or down. Click Next again to edit the form Name. Be sure not to use any spaces and to keep the name short. To create website that sends all of the visitors information to your email, click on Action and enter you email address and properties information in the website builder. Now, add in the Subject line of the email that you want to appear when a form is sent to your Inbox. Close the window and drag the form in the website builder anywhere on the open page. Continue to create website with as many of the forms you like. The website builder lets you create website using any or all of the features provided. Being able to create website by using templates will save you hours of time. Most are general and require little editing, but anything additional you need, you will find readily available to you and easy to manipulate in the website builder. Additional templates are offered in the website builder to assist you in designing your web pages and creating logos. You can create website in it’s entirety without any html code knowledge or previous experience in web site design. |
| ||||
|
Please make sure that you watch all three form tutorials...They will give you a complete understanding of how to build and publish a form. How to create a form from scratch - tutorial #2 How to create a form from scratch using the form wizard. How to edit a form - tutorial #3 How to edit a form. Covers adding and removing fields to your form such as text boxes, drop down boxes, radio buttons, etc... ____________ |
![]() |
| Tags |
| bluevoda, create website, vodahost, website builder |
| Thread Tools | |
| Display Modes | |
| |