Ja, du kan godt hive værdier fra en side til en anden, uden at skrive dem i adresselinien. Dette kan gøres ved hjælp af cookies, hvor du ved den side du gerne vil sende fra skriver
setcookie('variabelnavn', "værdi", exptid, 'domæne')
slå den op på php.net, nemmest for os alle.
alle disse cookies du får sat ved hjælp af setcookie kan derefter, på alle sider i domænet, læses i arrayet $_COOKIE[].
begrænsningen i denne måde at gøre det på frem for link metoden er at brugeren ikke kan bestemme hvilke data der bliver sendt, da setcookie bliver kørt i php's runtime (inden brugeren ser siden). Ved faktisk ikke om det er muligt at benytte javascripts til at oprette cookies.
Som der også er mange der har skrevet i denne tråd, så kan sessions også benyttes til formålet selvom jeg aldrig selv har haft meget held med dem.