Huste, forum si tam dopsalo samo rel="nofollow" :)
Jo, jeste mne napadlo, jestli ten script treba nemas reseni externe? Pak bys musel to cislo prenaset asi javascriptem na odkaz. Zkus udelat jednoduche demo tak o 10 radcich a dej sem kompletni kod. Aby clovek pochopil, o co presne ti jde.
echo "<script>mujodkaz.href = 'odkaz.php?a=" . $_GET['page']). "';</script>";
Příspěvky odeslané z IP adresy 2001:718:2601:1f7:d8e5:5a...–
:) 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']) );