Hola:
Las variables solo las puedes pasar por "variables" ($_GET/$_POST)... y si quieres usar un solo destino creo que será imposible (opino que el tema y el planteamiento es absurdo)... pero si insistes en no usar esas variables, la única forma que se me ocurre es con distintas url's y redireccionando según esa url... por ejemplo, una url que sea destino_i_25.php y que manejando el string de la url crear una variable de sesión tal que $_SESSION["i"] = 25, y luego con un redireccionamiento (header: locaton), ir siempre a destino.php pero con las variable asignadas... pero es muy enrevesado, tal como las otras opciones que te puedan plantear... en resúmen: absurdo (es solo una opinión)
Saludos