Ok, so we were given a PHP assignment in October last year to basically create a student/course management site which gets information from a MySQL database and has various features. So I spent months doing this, I read several books to figure out how I was going to create this site. I added dozens of features, all the features we had to include plus a load that we didn't. I did my best to keep everything secure. I had config files so that just about anything on the site can be changed, I created a templating system so the user can create their own visual interfaces. It had a logging system which tells you when people log in or when they try to log in and locks them out after 3 failed attempts. It records their IP and gives a link to do a WHOIS on it. And has loads of other features. I was extremely happy with it and the whole assignment is over 20 files and must have several thousand lines of code. Sooo...
Basically the rest of the class started this assignment 2 weeks ago, 1 week before it was due. Most of the class were really struggling with it so I decided to help them, I went in on my days off and basically went through the whole assignment with them, I even gave them bits of my code. I was feeling really happy having helped them, I didn't want anyone to fail or anything. I should also add that most of the other assignments didn't have half the features mine did or even an interface to make it look good. And they could all of been hacked in literally seconds (nothing checks to see whether the user is logged in before displaying a 'protected' page).
I'm sure you know where this is going...
So our lecturer marked the assignments and posted them, and I got fucking 65%! I was really hoping for a good grade having spent months on this. I was speaking to some of the people in my class. And guess what? One of the people I helped do the whole assignment got a higher fucking mark than me! 79%!! It's really pissed me off because without my help they would of probably failed!
Sorry. I just really needed to vent somewhere. I'm seriously considering ditching the course. It's a total shambles.
Basically the rest of the class started this assignment 2 weeks ago, 1 week before it was due. Most of the class were really struggling with it so I decided to help them, I went in on my days off and basically went through the whole assignment with them, I even gave them bits of my code. I was feeling really happy having helped them, I didn't want anyone to fail or anything. I should also add that most of the other assignments didn't have half the features mine did or even an interface to make it look good. And they could all of been hacked in literally seconds (nothing checks to see whether the user is logged in before displaying a 'protected' page).
I'm sure you know where this is going...
So our lecturer marked the assignments and posted them, and I got fucking 65%! I was really hoping for a good grade having spent months on this. I was speaking to some of the people in my class. And guess what? One of the people I helped do the whole assignment got a higher fucking mark than me! 79%!! It's really pissed me off because without my help they would of probably failed!
Sorry. I just really needed to vent somewhere. I'm seriously considering ditching the course. It's a total shambles.

























