Using a token instead of an id in the public URL.
Added backwards compatibility for giveaways without id's.
Using an expanded function for the token generator from http://stackoverflow.com/a/13733588.
Using the crypto_rand_secure to roll and will fallback to mt_rand if that funtion is not supported. Added new file base.php, which contains functions, configuration for the database and reCAPTCHA keys and the database initialization. The page after you've written in your message is now shown correctly. The giveaway page will not show the captcha thingy when you've already rolled the chance.
Added base URL to the base.php which is used for the URL's in the .php files.
Merge pull request #8 from YePpHa/master

Use a random generated token instead of a unique id