I decided to delete the pages.
I also restarted both my computer; and the Apache site.
I then carefully rebuilt the security pages from scratch.
I also remembered to add the "session_start" to the registration page.
Everything has just suddenly started working again.
I must have fixed whatever it was.
Thank you, also, for the php ini trick.