It's been quite a few months since the last release. I think the new features might make it a bit easier.
Full: http://scripts.ishallnotcare.org/phpfan312full.zip
Upgrade 3.1/3.1.1 to 3.1.2: http://scripts.ishallnotcare.org/phpfan312upgrade.zip
CHANGES FROM 3.1.1 to 3.1.2
- Actual filenames rather than numbers for names of files (numbers still accepted as legitimate names for those of
you who have used phpFan for some time)
- Ability to sort by whether or not the fanlisting is 'Official'
- Now lists categories, whether or not you've been added, and whether or not the fanlisting is "Official" on the
joined page in the admin control panel
- Removed getimagesize() function that was giving some trouble.
- Clarified error given when an image doesn't upload.
- Old sessions removed from table automatically.
- Fixed cleanup function for more security.
- Sessions now involve a new security cookie that uses part of your IP, a "magic word" given by you, and then is encrypted.
- "Password" cookie for the Remember Me option now hashes the password hash so that it doesn't show clearly what's in the
database
- Improved image retrieval (still looks for the old phpFan way of naming images as a backup, as well)
- Removed unnecessary html code (extra table) and used CSS instead.

I use phpFan on my joined fanlistings but nowhere does it say what version it is. I would like to convert from this version to the latest one..
Looking at your phpFan you have pre-3.0 so you need to download this zip (http://scripts.ishallnotcare.org/phpfan25to312.zip) and follow the instructions here: http://scripts.ishallnotcare.org/phpfan/upgrades/upgrade-from-25-to-30/
Thanks.