With a lot of tweaking you could have one web form to "register" users and also have them "add links". Basically, it would be a matter of calling different DBI objects for each add process...I have this working in Links SQL v.1.X...however, I agree with pugdog that in terms of preserving the scripts for future upgrades and also to keep your scripts organized...it would be best to separate the process...and registering before interacting is common all over the Web, so your audience should not be bothered with having to fill out two web forms....
Regards,
Eliot Lee
Regards,
Eliot Lee