I work for the IT at my University and we want to create a system that people can login through and it would record their IP address (to know if they are on campus) in a database and when they logged out.

Also, some sort of simple message board/work order system would be integrated with this as well.

I know there are some solutions that I could find already made but I am doing this for my senior programming project as well.

I was thinking PHP/MySQL. My school has a license for Cold Fusion and my boss says it would be easier that way but I figured I should learn MySQL over CF since I would be able to use it more places.

So I suppose my question would be: Does PHP/MySQL sound like a good combination for a system like this, and how hard does it sound?

TIA,
Frank