parameter cez url

zdravim, zaujimalo by ma ako mam passnut parameter cez URL ked je Register Globals nastavene na OFF (nehovorim o tomto hostingu, tu mi to funguje). Snazil som sa najst help pomocou google no neuspesne.
Dik.
Napr:

echo '<a href="index.php?i=35">test</a>';
echo $i;

aby to vypisalo 35...
zabudol som dodat ze htaccesom nemozem.
register_globals má tu vlastnost, že povoluje zkrácený zápis hodnoty předané přes superglobalní proměnné GET, POST, COOKIE, SESSION apod. Což je v tvém případě $i.

Skutečná podoba proměnné je ve skutečnosti $_GET['i'] v případě metody GET. Což jsou ty parametry za URL.
Při použití metody POST je pak proměnná $_POST['i'] a tak dále.

Takže $i => $_GET['i']
diky
Register_globals je bullshit - osobně nedoporučuji používat. A kromě mne to nedoporučuje používat ani manuál PHP, který mimochodem zmiňuje, že od 5.3.0 je "zavrhnuto" a ve verzi 6.0.0 už ani není!

Doporučuje se používat $_GET, $_POST, $_FILES, $_COOKIE, $_SESSION, ..atd..

___
Ostatně jsem nikdy nepochopil, k čemu byly tyto proměnné 2*.. :)
print_r($_POST);
print_r($_GET);
print_r($_REQUEST);
Na cz.php.net je kdesi priklad, tusim, ze na array nebo foreach, jak prevest cyklem promenne na globalni z requestu.