i don't know if this is how it should be done. it promts the user for ugrade certain files or do full install. but when upgrading, you click on upgrade and the script knows what scripts have changed and ONLY changes those scripts. If there is hacks, or it will automatically add adduser.php.bak if that script is updated. all altertables and stuff if needed will be run also. i hear that gossamer-threads linksql has a great upgrade install script. you should head over there and ask about it. i was reading that it is pretty advanced. all i am saying is multiple options for everyone, to the begining user to the advanced user.

why is everyone allowed to make a new post in this board?

http://extremeforums.org