Arachian Posted December 29, 2012 Share Posted December 29, 2012 I have never used PHP before. I am working on a project for a buddy of mine who runs a small business. His site needs a "Registration" page so that if someone wants to take his class, they register on the website and pay a deposit via paypal. He then wants the information from the form exported to a spreadsheet and he wants to have a complimentary email sent to the student saying they have been successfully registered for the class. I was told PHP was the way to go for the server-side handling of the form data. I know this is such a newbie question, but I have no idea where to start. I would greatly appreciate it if someone more experienced in the subject-matter could point me in the right direction! All I know is that I need to download mySQL, Apache web server, and PHP. Am I correct in that statement? If so, what's next? Thanks! Link to comment https://forums.phpfreaks.com/topic/272480-form-handling-exporting-data/ Share on other sites More sharing options...
Barand Posted December 29, 2012 Share Posted December 29, 2012 here's one starting point http://php.net/manual/en/getting-started.php or http://www.tizag.com/phpT/ Link to comment https://forums.phpfreaks.com/topic/272480-form-handling-exporting-data/#findComment-1401990 Share on other sites More sharing options...
Christian F. Posted December 29, 2012 Share Posted December 29, 2012 There are a couple of other subjects that you really need to study as well, if you're going to be working with financial data. Security is a huge field, and extremely important, in programming. There are also quite a few laws and regulations that enters the field, once we're start to talk about financial data. The subjects which you need to study, as a minimum, are: Input validation. Output escaping. Encryption. SSL. Client side vs. server side information. Session security. Also, remember: Never trust the client. Whatever information you get from the client can, and will, be manipulated in order to break your system. Sounds easy, but client-side information can be found in some quite unexpected locations. Such as in $_SERVER['PHP_SELF'], $_SERVER['REMOTE_ADDR'], and so forth. Link to comment https://forums.phpfreaks.com/topic/272480-form-handling-exporting-data/#findComment-1402020 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.