Единственный способ, которым это можно сделать, - это заставить PHP «запомнить» значение «id», потому что как только он перенаправляет на «mysite», у него больше не будет данных.
Я бы использовал данные Cookie или Session, которые являются постоянными, даже если страница обновляется.
Я бы сделал что-то вроде:
$_SESSION['tempid'] = $_GET['id']; //for remembering the data
header("Location: index.php"); //redirect
Затем вы можете обращаться к этой переменной в любое время, используя переменную сеанса:
$dosomethingwith = $_SESSION['tempid'];
unset($_SESSION['tempid']);
Возможно, вы захотите очистить переменную сеанса после того, как вы использовали tempid