[ Beltrammi @ 24.12.2007. 13:05 ] @
Imam html sa formom koja prosledjuje sve u sledeci skript:

Code:
<?php
$passwords = array("ja"   =>"japass", 
                   "ti"=>"tipass");
if ($password == $passwords[$username])
{
    setcookie("username", $username, time()+1200);
    echo "<H2>Access granted.</H2>";
    echo "<a href="main.php">access to database please click</a>";

}
else
{
    setcookie("username", "", time()-3600);
    echo "<H2>Invalid user name or password: access denied.</H2>";
}
?>


zanima me kako da posle prijavljivanja sajt ode odmah na zeljenu stranu main.php. Probao sam sa ubacivanjem linka ali ne ide. Pogledao sam dosta veb sajtva i ebooksa ali nema nekog jednostavnog resenja ?
[ dakipro @ 24.12.2007. 13:19 ] @
A jel si pogledao manual za redirekciju ili ne mislimo na istu stvar?

http://php.net/header

btw. ako koristis register_globals, nemoj vise, jer je ovo tvoje klasican primer (cak i iz manuala) kako se sigurnost sajta svede na 0.
[ korisnicko_ime @ 24.12.2007. 13:26 ] @
A da li ti ovako nesto odgovara?

Code:

echo '<h2>Access granted.</h2>
<META HTTP-EQUIV="Refresh" CONTENT="2; URL=\'main.php'"
';
[ Beltrammi @ 24.12.2007. 13:30 ] @
nece. Predosecao sam da ovo nije tako trivijalna stvar kao sto se cini. Moram se baciti na temeljno proucavanje.

hvala u svakom slucaju.
[ Beltrammi @ 24.12.2007. 13:43 ] @
ok greska je bila treba:

Code:
 echo "<a href='main.php'>access to database please click</a>";
umesto

Code:
 echo "<a href="main.php">access to database please click</a>";


Mada, lepo bi bilo dobiti automatski redirect kroz x sekundi. Znam da je ovo sigurnosna 0 ali samo probam nesto.

[Ovu poruku je menjao Beltrammi dana 24.12.2007. u 15:06 GMT+1]
[ Nemanja Avramović @ 24.12.2007. 13:52 ] @
Code:

echo '<h2>Access granted.</h2>
<META HTTP-EQUIV="Refresh" CONTENT="2; URL=\'main.php\'">';


Meni ovo radi (malo izmenjen kod iz neke od prethodnih poruka).
[ Beltrammi @ 24.12.2007. 14:04 ] @
ummm delicious, radi bas kako sam hteo (bila je mala greska u kucanju).

Idem sad da ukapiram kod.