Tuesday, March 27th, 2018 by Servage

Hey, have you ever wondered why so many free scripts are complicated to setup? Why don't they always work out of the box? Exactly! It's annoying! Many Servage users think that way, and I can only agree with you. And it doesn't have to be like that. With the Autoinstaller tool in your Servage account, you can install many of the most common open source scripts within seconds. It's as simple as pressing the mouse button.
The need for an Autoinstaller
Most open source scripts require somewhere in the area of a few to a lot of things to setup and customize, depending on your hosting account, before it works. This is often because the developers have made ...
Tuesday, March 20th, 2018 by Servage

Companies that reside in the EU are obligated to check the validity of business customers' VAT numbers before engaging in intra-community tax-exempt transactions. For example if you are a British company providing an online service to a German company, you would need to validate the German company's VAT number in order to legally skip the VAT on the invoicing. Obvisouly it would make sense to du this programatically during your order process, which is why the European VAT Number Validation API is ideal.
The API allows you to validate any given EU VAT number directly from your code by using the following GET request URL - for example in PHP ...
Thursday, March 15th, 2018 by Helge
According to the Netcraft Web Server Survey the number of websites grew within the the last four years from 861,379,152 to now 1,805,260,010 (plus 110%). The giant among the domain name extension is .COM (>82 million), followed by .DE (13 million), and .CN (12.55 million). The whole top ten can be viewed here . However, not all domains are active. According to estimations, about 75% of the existing domains are not connected to active websites. Such domains are usually either parked or simply not active. Of course there are some giants out there which dominate the internet. Only to mention some: Yahoo was launched in 1997, the page Google was launched in 1998 and became soon the largest ...
Wednesday, March 14th, 2018 by Servage

Hey there! Part five is now a few weeks old, and it's about time for the next step! Today the topic is simple file/folder protection with the help of htaccess (don't worry if you have no clue what that means). When you develop on a new project it's nice to be able to keep the public out, while working on it. And I am sure you can also come up with a whole lot of different reasons why you would want to protect certain files.
What is htaccess protection?
Htaccess files (hypertext access files) allow you to alter the configuration of the web-server to an extend permitted by the server administrator (which ...
Friday, March 9th, 2018 by Servage

Welcome back to the development course. Now it's time to learn about forms. You may have noticed that forms are used all over the web to get user input. This happens in various ways, by entering information into text fields, select something from a drop-down box, chose among multiple options in buttons etc. The one thing that is valid for all of them, is that it is in some way or another a method of getting information (input) from the user. In this part we will go through the basic form and input elements.
The form itself
The typical HTML form is enclosed by the <form> tag, which holds two important attributes, "method" and "action". The "method" attribute ...
Friday, March 2nd, 2018 by Servage

Today we will take a look at tables. Tables are in general comparable with tables in for example Word or Excel, and should be used the same way in HTML. That basically means that tables are a way to represent tabular data. They are not meant to be abused for other purposes, such as for example layouts. It has been "normal" for many years to use tables for page structure, which has distorted the use of tables. The correct way of doing layout is by use of div containers and CSS positioning (like described in a previous part of this course). Tables are for data.
The table HTML structure
The <table> tag has three sub-elements, which could ...
Recent comments