NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Na předchozí stránku

V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.

Jak se ti líbí článek?
Před uložením hodnocení, popiš prosím autorovi, co je špatněZnaků 0 z 50-500
Jak se ti kurz líbí?
Tvé hodnocení kurzuZnaků 0 z 50-500
Aktivity
Avatar
maxy obr
Člen
Avatar
maxy obr:3.9.2014 21:12

Zdravím nevím zda tento dotaz patří do PHP ale potřeboval bych vědět jak udělat odkaz na předchozí stránku. (stránka bude pokaždé jiná)

 
Odpovědět
3.9.2014 21:12
Avatar
Bertram
Člen
Avatar
Odpovídá na maxy obr
Bertram:3.9.2014 21:29

Ahoj, např.

javascript:window.history.go(-1)
 
Nahoru Odpovědět
+1
3.9.2014 21:29
Avatar
maxy obr
Člen
Avatar
maxy obr:3.9.2014 22:07

Diky tusil sem ze se to nedela PHP a s JS zatim nedelam nemohl by si mi jeste prosim napsat jak by to vypadalo v podmince pokousel sem se to vytvorit sam ale marne a zrovna se mi ted nechce ucit JS podminka by mela byt pomoci parametru v URL jako if(isset($get['zp­et'])) nebo pokud se tenhle prikaz ta vlozit rovnou do odkazu netusim

 
Nahoru Odpovědět
3.9.2014 22:07
Avatar
Bertram
Člen
Avatar
Odpovídá na maxy obr
Bertram:3.9.2014 22:38

V PHP by to šlo pomocí

$_SERVER["HTTP_REFERER"]

JS:

<script>
    function goBack() {
        window.history.back()
    }
</script>


<input type="button" value="Zpět" onclick="goBack()">
Editováno 3.9.2014 22:38
 
Nahoru Odpovědět
+1
3.9.2014 22:38
Avatar
Tonda Kozák
Člen
Avatar
Odpovídá na maxy obr
Tonda Kozák:4.9.2014 19:29

Pokud to chceš pomocí toho parametru, tak:

if (isset($_GET["back"]))
**{** echo "<a href='$_GET[back]'>Zpět</a>";
}

Jde to i pomocí toho HTTP_REFERER, jak psal Bertram, ale počítej s tím, že část uživatelů to může mít zablokováno.

 
Nahoru Odpovědět
4.9.2014 19:29
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 5 zpráv z 5.