Autor Zpráva
Jan Zabloudil
Profil
Ahoj,
Chtěl jsem se zeptat jak zadat odkaz na stránku, která (tedy její URL) obsahuje, jak kotvu, tak $_GET.
Příklad jsem na stránce www.index.php?promenna=1 - a já z této stránky odkazuji na kotvu - www.index.php#clanek1.
Současně, ale nevím jakou podobu bude mít v té chvíli URL a nechci ji zničit.

Je řešení: echo '<a href="'.$_SERVER['PHP_SELF].#kotva">zde</a>';
juriad
Profil
Bude to www.index.php?promenna=1#clanek1, prostě přilep kotvu za vlastní adresu.
Jan Zabloudil
Profil
juriad:
to jo, ale co když nevím jakou hodnotu bude $_GET mít - může mít index.php?promenna=1, index.php?promenna=2
co pak?
Sir Tom
Profil
Jan Zabloudil:
<?php
echo "<a href='index.php?promenna".$promenna."#kotva'>";
?>

Za rovnítkem bude hodnota shodná s hodnotou v proměnné $promenna. Kotvu přilepíš jenom nakonec, jak píše juriad. Předchozí část adresy to nijak neovlivní.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: