Programování - Anketa na téma přesměrování

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Jak provádíte přesměrování ve scriptu - PHP

header('Location: soubor.php');
4
67%
die(header('Location: soubor.php'));
2
33%
echo '<script>window.location.href="soubor.php";</script>';
0
Žádná hlasování
echo '<meta http-equiv="refresh" content="3;url=soubor.php">';
0
Žádná hlasování
 
Celkem hlasů: 6

Uživatelský avatar
iTerminator
Level 1.5
Level 1.5
Příspěvky: 132
Registrován: únor 14
Pohlaví: Muž
Stav:
Offline

Re: Programování - Anketa na téma přesměrování

Příspěvekod iTerminator » 06 bře 2014 23:26

Proč by kdokoliv mohl dělat cokoliv, při přihlášení to do relace dá uživatelovo ID a v administraci se jen zkontroluje správnost relace a v případě správnosti se načtou data podle patřičného IDčka.
... na co jsem se v Nette podíval a co by většina programátorů napsala špatně, to bylo správně, vzorově. - Jakub Vrána

Do SZ mi píšete zbytečně, neboť problémy řeším pouze v tématech.
Za radu je slušné poděkovat.
Važ si rady, práci za tebe neudělám.

Používej Google!

Reklama
Uživatelský avatar
honzaik
Level 2.5
Level 2.5
Příspěvky: 337
Registrován: říjen 11
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Programování - Anketa na téma přesměrování

Příspěvekod honzaik » 06 bře 2014 23:40

nad tím jsem nikdy nepomyslel. dobrá poznámka, dám si pozor! každopádně pokud budu mit něco jako

Kód: Vybrat vše

if($isAuthorized){
 // super extra secret stuff
}else{
 header("Location: 403.html");
}

tak i kdyby měl nějak vypnutý přesměrování tak stejně se nikam nedostane. zůstane na prázdné stránce. záleží na tom jak je to udělaný no...
ello dere

Uživatelský avatar
iTerminator
Level 1.5
Level 1.5
Příspěvky: 132
Registrován: únor 14
Pohlaví: Muž
Stav:
Offline

Re: Programování - Anketa na téma přesměrování

Příspěvekod iTerminator » 06 bře 2014 23:43

Ano, jseš pozornej, tohle je vlastně živá ukázka druhé možnosti zabezpečení.
... na co jsem se v Nette podíval a co by většina programátorů napsala špatně, to bylo správně, vzorově. - Jakub Vrána

Do SZ mi píšete zbytečně, neboť problémy řeším pouze v tématech.
Za radu je slušné poděkovat.
Važ si rady, práci za tebe neudělám.

Používej Google!

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Programování - Anketa na téma přesměrování

Příspěvekod CZechBoY » 07 bře 2014 09:49

Už vidim jak v každým souboru tahám if přes celej zdroják :lol:
Přečti si co je autorizace.
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

Uživatelský avatar
honzaik
Level 2.5
Level 2.5
Příspěvky: 337
Registrován: říjen 11
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Programování - Anketa na téma přesměrování

Příspěvekod honzaik » 07 bře 2014 14:17

tak samozřejmě. tohle byl názornej případ :D záleží prostě na implementaci
ello dere


Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 3 hosti