DaDaBIK FAQs
LICENSING AND GENERAL QUESTIONS
Do I need to buy a license for each DaDaBIK application I produce?
No, you buy ONE license and you can produce 5, 10 or 30 ACTIVE applications (depending on the DaDaBIK edition you purchased: Pro, Enterprise or Platinum). You can build as many TEST applications as you want.
I will use DaDaBIK on two different domains, do I need to buy a license for each domain?
If you use DaDaBIK on two different domains, you probably have produced (at least) two DaDaBIK applications; but again, only the number of applications counts, you don't need an additional license for each domain you want to use DaDaBIK with.
Do I have to pay again when a new upgrade comes out?
You have a free upgrade period: 6, 12 or 36 months depending on the edition you purchased (Pro, Enterprise, Platinum).
What happens if there is a major upgrade, such as from DaDaBIK 12.x to DaDaBIK 13.x??
Still, if you are in your free upgrade period, you'll get it for free, and even if the price increases.
Ok, I am in my free upgrade period, how can I get my free upgrade?
Just follow the instructions in the upgrade page
I need an invoice, how can I request it?
You will automatically receive a regular invoice by email after the purchase, you don't need to request it.
During the purchase process I can specify my company's information but I don't find a way to add my VAT ID.
On the checkout popup page, click on the "Enter VAT ID" link.
Do you have a trial version?
If you start a monthly subscription, the first month is free and you can cancel the subscription anytime. For lifetime licenses, we don't have a trial version, however you can test almost all the no-code features through the online demo; you can't, however, test the low-code features (i.e. adding your own PHP and Javascript code) through the online demo.
Do you offer installation services?
You can get DaDaBIK installed and configured for free within 1 business day on an A2 Hosting space. Click here for additional details.
In case you want to install DaDaBIK on a different hosting, on your own server or computer, you can install it by yourself (the installation process is straightforward) or refer to the Business Solution page for our services.
Do you offer customization services? DaDaBIK is almost perfect for my needs, but it's missing a specific feature, and I’m not a software developer.
Sure, we have implemented custom features for customers many times, both for private customers and companies. Check the Business Solution page for details.
Is DaDaBIK a cloud service?
It depends on what you mean with "cloud". You are not forced to host your DaDaBIK applications and data on our servers, if this is the question.
With DaDaBIK, you can host your app wherever you prefer, exactly as you do, for example, with WordPress or other similar applications. Any server that supports the minimum requirements is fine: from the cheap, shared, hosting solution to the most powerful dedicated server, or even your own laptop.
The applications you build with DaDaBIK are web applications, so you can access them from anywhere using any modern web browser, even on mobile devices. So DaDaBIK can function like a "cloud" service, but it’s entirely under your control—whether it's hosted on your own server or a trusted cloud provider.
Does DaDaBIK work on Windows/Mac/Unix/Linux/...?
Yes, DaDaBIK works with any Operating System which supports PHP, the requirements (you can find them in the documentation) are very low but if you still have doubts about your system contact us and ask!
TECHNICAL QUESTIONS
I get [08] Error Message
I get "Error during query execution"
This is a generic error message that appears when a database operation fails. For security reasons, by default DaDaBIK does not provide additional details about these errors (details that can show table and field names and other information you don't want to reveal). If you want to see additional details about the errors, open the file include/config_custom.php and add a $debug_mode = 1; line. This should help you understand the source of the problem
Page not showing after Insert/Update.
Open include/config.php and include/config_custom.php and make sure the variable
$site_url is correct (normally you should leave it empty).
I can't login into DaDaBIK
Before asking for support double check that the parameters $site_url and $site_path in include/config.php or include/config_custom.php are correct. 99% of the time login problems are due to mistakes in those parameters. Normally, you should leave those parameters empty.
If for some reason PHP sessions are not working correctly the login will also be affected; after having checked $site_url and $site_path run the script http://www.yoursite.com/dadabik_folder/check_sessions.php and reload several times the page: you should see a counter that increments by 1 every time you reload the page, otherwise sessions are not working.
Finally, if in your database you have a lot of tables and/or a lot of table fields, you might experience a memory shortage problem: for example if your memory limit is 128M (you can see your memory limit via phpinfo()) , you can try to increase it to 256M or 512M adding this line:
ini_set('memory_limit', '256M');
to your config_custom.php file.
I get a message: "attack 02 detected"
There could be several reasons; first of all try to logout and login again: it can happen that DaDaBIK stores in your sessions an "order by" clause using a field that has been dropped or renamed.
I get a message: "unexpected items_table_names_field:" or similar.
Check if, in form configurator, you are referring to a table (for example as an items table or as a linked table) or a field that is not available anymore (you dropped it, you uninstall it or you disable it). DaDaBIK, if $form_config_security_check = 1, checks if the tables/fields you are using in the form configurator are actually available and if they aren't, throws this kind of errors.
I get a message: "unexpected error function get_where_value_form_preview " while using the form configurator.
There could be several reasons, first of all try to log out and login again: DaDaBIK might have in session some configuration settings that are not valid anymore. Also look at the $site_url and $site_path config parameters, they should be empty, so try with empty values first and then try to set them. If the problem persists, post all the details on the forum. You can also disable the form configurator preview by settings the config parameter $enable_form_config_live_preview = 0, this will stop the error message.
I get a message: "TCPDF ERROR: [Image] Unable to get the size of the image"
Please check this forum post
I get a message: "You don't have or have lost your lock on this item"
DaDaBIK implements an edit locking mechanism: when you are editing a record, other users cannot edit the same record (at least through the DaDaBIK app you have created); after a while, you can loose the lock and if you try to save, you get this error. Check the config parameter $seconds_after_automatic_unlock for additional details.
If you are loosing the lock immediately, perhaps you are experience the favicon bug: with some browser/server combinations, we have seen that if your site doesn't have a favicon.ico, the browser, while trying to request it, makes an HTTP call that releases the lock. You can fix this by adding a favicon.ico