Foros del Web » Programando para Internet » PHP »

metodo eficiente y bueno?

Estas en el tema de metodo eficiente y bueno? en el foro de PHP en Foros del Web. Hola, hasta ahora nunca he usado lo de pasar variables através de las urls. Pero me encontré en la situación de querer usar siempre la ...
  #1 (permalink)  
Antiguo 15/05/2008, 08:42
 
Fecha de Ingreso: mayo-2005
Ubicación: Vimianzo. A Coruña
Mensajes: 230
Antigüedad: 19 años
Puntos: 1
metodo eficiente y bueno?

Hola, hasta ahora nunca he usado lo de pasar variables através de las urls.
Pero me encontré en la situación de querer usar siempre la misma página de login para entrar a diferentes páginas del sitio.
Por ejemplo, al hacer login en descargas que me aparezca la pagina de login y al entrar me envíe a descargas.
Al hacer clic en administración igual....
Lo que he hecho es, por ejemplo en el botón de descargar poner esto en el enlace:
login.php?pagina=descargas.php
Luego en el la página de login tengo:
Código PHP:
<?php
$hacia
=$_REQUEST['pagina'];
echo 
"<form action='validar_usuario.php?destino=$hacia' method='post'>"
?>
Y en la página de validar_usuario:
Código PHP:
$pagdes=$_REQUEST["destino"];
echo 
'<SCRIPT LANGUAGE="javascript">
            alert("Login Correcto");
            location.href ="'
.$pagdes.'";
            </SCRIPT>'

Creo que es demasiado enrebesado, por eso os pido, que si sabeis un método mejor, pues me lo comenteis para hacer un acceso algo menos rebuscado.
También escuché que no era bueno pasar parámetros en la url´s...
No sé...
Toda ayuda que me podais prestar es muy agradecida...
Un Saludo y Gracias!
  #2 (permalink)  
Antiguo 15/05/2008, 09:21
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Re: metodo eficiente y bueno?

NO importa si pasas o no parametros a la URL, pero usa un header() del lado del PHP....
NO es necesario el javascript, ya que esto se hace sencillo con header("Location: URL") ....
  #3 (permalink)  
Antiguo 15/05/2008, 09:28
 
Fecha de Ingreso: mayo-2005
Ubicación: Vimianzo. A Coruña
Mensajes: 230
Antigüedad: 19 años
Puntos: 1
Re: metodo eficiente y bueno?

ya, pero me gusta que me avise y redireccione
Si le pongo el header directamente se me va a la otra página...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:52.