Pamiętaj, że
fopen na lokalnych plikach zwróci Ci kod PHP, a nie o to chyba chodzi. Ogólnie rzecz biorąc nie można zrobić tak jak piszesz, chociaż jest na to pewien brudny trik:
$_GET['id'] = 2;
require "$jakisplik.php";
Nie polecam takiego rozwiązania, bo nadpisywanie $_GET jest jazdą na krawędzi.

Możesz też użyć
fopen lub
file_get_contents podając pełny URL do swojego pliku i wtedy już da się normalnie podać te parametry tak jak próbowałeś.