:) Mozna by sis mel v prvni rade ujasnit, jak dane technologie funguji.
html, css, js - spousti webovy prohlizec uzivatele
php - spousti server kdesi mimo uzivatele a odesila uzivateli html, css, js
Je tedy jasne, ze kdyz je neco uz u uzivatele, tak tam zadne php fungovat nebude. Php tedy vygeneruje html kod. uzivatel dostane html. Prohlizec uzivatele tedy vidi treba
<script>var a = 123;</script>, a ty mas na serveru program, ktery to vypise, treba
echo '<script>var a = '.$_GET['page'].';</script>';
Ted je tedy otazka, zda jsi chtel docilit tohoto a nebo mas v planu obsah promenne menit? A je ti jasne, ze pri prvnim nacteni takove stranky tam nejsou zadna data v GET? Js kod vypada pak takto
<script>var a = ;</script>
Je dobre si overovat, co vlastne prohlizeci posilas. Od toho ma funkci "Zobrazit zdrojovy kod stranky". Ma ji kazdy prohlizec, nauc se to pouzivat.
Mno, a ted, co asi myslis tim, vytahnout cislo stranky do odkazu? Vypsat text do html se dela pres echo v php. Odkaz se tedy da vypsat jako
echo '<a rel="nofollow" href="odkaz.php?a=' . urlencode($_GET['page']) . '">odkaz ' . htmlspecialchars($_GET['page']) . '</a>'; nebo pres sablonu
echo sprinf('<a rel="nofollow" href="odkaz.php?a=%1$s">odkaz %2$s</a>', urlencode($_GET['page']), htmlspecialchars($_GET['page']) );