Okay, just had a look at online.cgi in the Members directory, and I can why I'm only getting shown 1 member or guest. The IP is listing as 127.0.0.1 so presumably my hosts have a proxy or something. Because the IP is the same for everyone, each entry is overwriting the others instead of being appended.
So, all I have to do now, I think, is take the IP thing out of Daves code. I'm fairly new to this CGI stuff, but I will have a go at it. If anyone could point me in the right direction, however, I'd be very grateful.
I'll post the solution if I get it figured out!
-------------------------
Okay, I just did! I took out the line in ubb_library.pl (in your cgi-bin) which says,,,
Donate to UBBDev today to help aid in Operational, Server and Script Maintenance, and Development costs.
Please also see our parent organization VNC Web Services if you're in the need of a new UBB.threads Install or Upgrade, Site/Server Migrations, or Security and Coding Services.