I'm feeling much much happier about the website I'm doing right now. Last night before I finally shut down I did a quick search on paypal stuff and discovered I can do exactly what I wanted. So I'll have a go at that tonight with the paypal sandbox. This is why you shouldn't start panicking over something until you've really researched it.
I'm also much happier about the code in general although there are still some gaps in my knowledge of what is wanted. I'm going to get something working in the correct style doing what I want it to do tonight. Then I'll work out the exact details so it fits their requirements afterwards. This way I can get them seeing what I'm planning and it might help me to explain the problems. If I can get something basic working I can then work on the backend. In working on the backend I will be able to make things more dynamic and make some changes.
The biggest hurdle right now is making sure that everything gets inputted into the database correctly - it's the one thing I haven't tested because I haven't set up the database correctly (I created a dummy one which doesn't have all the correct fields). It shouldn't be a problem but it is the one thing I haven't done yet. I'm also not sure whether to do this before or after the paypal bit. I think before since not everyone will be using the paypal option. I can set whether they've paid or not to "no" and then switch this over once the paypal transaction stuff has gone through.
There are a few other things I want to tweak. The code I used for the calendar isn't quite what I want. It was good for a kick start but doesn't work exactly the way I need it to to do what I want. I keep saying what I want far too much. Let's just hope what I want is what the customer wants. Not that the way the code works really matters to them as long as the code actually works.
I'm not sure if I'm back in the "enjoying the work" stage - but I'm looking forward to figuring the paypal stuff out and getting it looking nice. I really don't like databases/SQL at all and so just having to remember how to access them/update them/etc really annoys me. Once those bits are done playing with the PHP code is great. I just get bogged down in having to sort out the databases.
In other news, my roof didn't leak despite the heavy rain and the water is now definitely not brown.
Which reminds me.. I'd better ring the insurance people to find out why they haven't rung me with a date to fix the roof.
I'm also much happier about the code in general although there are still some gaps in my knowledge of what is wanted. I'm going to get something working in the correct style doing what I want it to do tonight. Then I'll work out the exact details so it fits their requirements afterwards. This way I can get them seeing what I'm planning and it might help me to explain the problems. If I can get something basic working I can then work on the backend. In working on the backend I will be able to make things more dynamic and make some changes.
The biggest hurdle right now is making sure that everything gets inputted into the database correctly - it's the one thing I haven't tested because I haven't set up the database correctly (I created a dummy one which doesn't have all the correct fields). It shouldn't be a problem but it is the one thing I haven't done yet. I'm also not sure whether to do this before or after the paypal bit. I think before since not everyone will be using the paypal option. I can set whether they've paid or not to "no" and then switch this over once the paypal transaction stuff has gone through.
There are a few other things I want to tweak. The code I used for the calendar isn't quite what I want. It was good for a kick start but doesn't work exactly the way I need it to to do what I want. I keep saying what I want far too much. Let's just hope what I want is what the customer wants. Not that the way the code works really matters to them as long as the code actually works.
I'm not sure if I'm back in the "enjoying the work" stage - but I'm looking forward to figuring the paypal stuff out and getting it looking nice. I really don't like databases/SQL at all and so just having to remember how to access them/update them/etc really annoys me. Once those bits are done playing with the PHP code is great. I just get bogged down in having to sort out the databases.
In other news, my roof didn't leak despite the heavy rain and the water is now definitely not brown.
Which reminds me.. I'd better ring the insurance people to find out why they haven't rung me with a date to fix the roof.
0 Comments:
Post a Comment
Subscribe to Post Comments [Atom]
<< Home