Det finns ett antal sätt att göra något liknande i PHP. Jag håller personligen inte med din metod som den låter. Jag kan dock ha fel om vad det verkar som du säger.
Som Adam sa, $_SESSION är det första du tänker på. Du kan också titta på $_COOKIE:http://php.net/manual/en /features.cookies.php
eller skicka bara stads-id som en $_GET var:http://www.yoursite.com .com/events.php?city=2
Läs det sedan i PHP som
$city_id = $_GET['city'];