Can anyone suggest how I would go about creating a secure booking form? It's a reasonably straight forward form (customer details, no. of nights they want to stay, date etc) but also... Credit Card details so they can submit a deposit. I've implemented plenty of simple contact forms before but I want this info to be secure. I'm guessing I install an ssl ... where does the info get sent to? An email would not be terribly secure. Whats the best method?
Whatever you do don't have the details emailed. Make sure you mysql database cannot be accessed/connected to from a remote computer, and run it through https, not http. That should do the trick.