Zato sto preko urla mozes da setujes varijablu.
Npr imas neki code i sada dolazis u petlje koja provjerava autorizaciju:
Code:
<?php
if($auth == 1)
{
echo("Povjerljivi sadrzaj");
}
else
{
echo("Nemas prava pristpua");
}
?>
Pokreni code ovako:
http://adresa.com/put/do/skripte/fajl.php?auth=1 i proce ti autorizacija.
Ovakve stvari se naravno mogu u codu izbjeci (npr. restetovanje varijable na pocetku skripte) ali bolje je da register_globals ugasis jel onda imas 100% kontrolu na vrednostima u codeu.
tu nema kašike....