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

iTerminator
Level 1.5
Level 1.5
Příspěvky: 132
Registrován: 18 úno 2014 20:55

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

Příspěvek od iTerminator »

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!
Uživatelský avatar
honzaik
Level 2.5
Level 2.5
Příspěvky: 337
Registrován: 09 říj 2011 12:03
Kontaktovat uživatele:

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

Příspěvek od honzaik »

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
iTerminator
Level 1.5
Level 1.5
Příspěvky: 132
Registrován: 18 úno 2014 20:55

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

Příspěvek od iTerminator »

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: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

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

Příspěvek od CZechBoY »

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: 09 říj 2011 12:03
Kontaktovat uživatele:

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

Příspěvek od honzaik »

tak samozřejmě. tohle byl názornej případ :D záleží prostě na implementaci
ello dere
Odpovědět
  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Pomoc s výběrem ntb na programování v .NET 25k
    od Kubasky » » v Rady s výběrem hw a sestavením PC
    1 Odpovědi
    7735 Zobrazení
    Poslední příspěvek od petr22

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