Kijken of $_GET[ref] bestaat, zo niet dan of $_SESSION[ref] bestaat, zo niet, dan of $_COOKIE[ref] bestaat. Als een van die drie bestaat ga je die waarde controleren en sla je het op in sessies en cookies als de gebruiker ook echt bestaat.
Tenslotte controleer je in aanmelden.php of $referral (die de waarde van $_GET[ref], $_SESSION[ref] of $_COOKIE[ref] heeft) bestaat en voeg je die in bij je kolom referral_van ofzo.