Hola, aqui el pato... hasta donde mi cerebro lleno de corucos recuerda: No no puedes hacer eso...
Se usan los metodos $_GET[] y $_POST[] precisamente por seguridad y especificar de donde estas esperando esas variables...
si un script tienes, por ejemplo esto:
Código PHP:
if ($login=='pato' && $pass=='volador')
{
echo "Ya entraste!";
}
bastaria con que entraras asi a la pagina "pagina.php?login=pato&pass=volador" o que accesaras por un formulario.. seria indistinto.... `pues basta con que lleguen las variables ya sea por la URL o por POST, pues no esta especificado de donde se esperan esas variables, ha, claro, siempre y cuando el register globals este en ON, de lo contrario no duncionaria.... es por eso que se desactiva, por seguridad... pues si el codigo fuera asi:
Código PHP:
if ($_POST['login']=='pato' && $_POST['pass']=='volador')
{
echo "Ya entraste!";
}
entonces aunque escribieras la direccion directa "pagina.php?login=pato&pass=volador" la pagina no te validaria...
Ojala te haya quedado un poco mas claro.. y no te haya acabado confundiendo mas.. :(
saludos!!!