I think I did it ...
The shortcut (in this case the first name on page 1) is given the following link:
<a href="name1.php?location=chosenname" title="namechoise1">namechoise1</a>
The other names (from the list you choose from) get a similar link but chosenname and namechoise are different.
All subsequent pages where you want the name to be gets this code ...
<?php echo htmlspecialchars($_GET['namechoise1']); ?>
I believe the htmlspecialchars adds some security against hackers injecting their own code, but in this case I dont see how this can happen.
Anyway, thats how I think it works.
Hope its all clear.
I really appreciate thank you messages as a payment for solving issues :o)