I think i may have fixed it.
Changed it to the following to check if the get var is being passed
<?php
@session_start(); ?>
<?php
if(isset($_GET['r'])) { // check it $_GET['r'] is being passed if so reset it to the new passed variable. If not leave the session var untouched
$_SESSION["resortName"] = $_GET['r'];
}
?>