Et bien... tu rajoutes tes variables derrière !
$_SERVER['PHP_SELF']."?mode=$mode&var2=$var2&var3=&var3"
Evidemment suivant l'usage il faut faire un truc plus sophistiqué, en n'ajoutant que les variables qui ne sont pas nulles, et en faisant un urlencode sur leur contenu s'il peut avoir des caractères susceptibles de gêner dans une URL.
---------------
Info-Camargue, le portail de la Camargue