Foros del Web » Programando para Internet » Javascript »

continuacion a un header(location : pagina.php

Estas en el tema de continuacion a un header(location : pagina.php en el foro de Javascript en Foros del Web. Este código que pero que se ejecute en una frame de un index.php en el target head Código PHP: if ( mysql_num_rows ( $result ) ==  1 ...
  #1 (permalink)  
Antiguo 08/10/2011, 18:52
Avatar de ManelGomez  
Fecha de Ingreso: diciembre-2007
Ubicación: El Prat de llobregat
Mensajes: 180
Antigüedad: 16 años, 3 meses
Puntos: 2
continuacion a un header(location : pagina.php

Este código que pero que se ejecute en una frame de un index.php en el target head

Código PHP:
if (mysql_num_rows($result) == 1) {
 
$redirect $_SERVER['PHP_SELF'];
 
$_SESSION['user_logged'] = $_POST['username'];
 
$_SESSION['user_password'] = $_POST['password'];
 
header('Location: top.php'); 
Por los hilos que he visto esto se puede hacer conjavascript ya que corre del lado del cliente.

Pero no se como. Alguien me puede indicar el código completo.

Un Saludo
  #2 (permalink)  
Antiguo 08/10/2011, 22:36
Avatar de Hugo_Euan  
Fecha de Ingreso: abril-2011
Ubicación: Mérida, Yucatán, México
Mensajes: 193
Antigüedad: 13 años
Puntos: 71
Respuesta: continuacion a un header(location : pagina.php

Hola ManelGomez

umm... en efecto puedes guardar información de una sesión en una variable de JavaScript...
sin embargo hacer esto.. representa un ALTO RIESGO para la seguridad de la web.. debido a que los navegadores pueden hacerle "parse" al código JS... por lo que todo manejo de sesión es mejor dejarselo a PHP....

te recomiendo no utilizar JavaScript para ese objetivo...
pero si a pesar de todo deseas continuar... yo te propongo 2 opciones que son las que conosco...

1.- declarar una varibale directamente... e inicializarla con el valor de sesión desde php..
2.- utilizar AJAX para hacer la peticion de datos a la sesión...

Te repito.. es recomendable no hacer eso...

SALUDOS y ÉXITO...
__________________
Se acepta Karma (:

Si Dios con nosotros, quien contra nosotros !!
  #3 (permalink)  
Antiguo 09/10/2011, 12:10
Avatar de ManelGomez  
Fecha de Ingreso: diciembre-2007
Ubicación: El Prat de llobregat
Mensajes: 180
Antigüedad: 16 años, 3 meses
Puntos: 2
Respuesta: continuacion a un header(location : pagina.php

Gracias Hugo por contestar.

No me explique bien. Yo queria abrir una pagina en un frame.

El problema lo he soluciona así.

Código PHP:
header('Location: frames.php?load=admin'); 
y en frames.php?load=admin por este codigo.

Código PHP:
<?php
switch($_GET["load"]) {
  case 
'admin';
  
?>
   <script languaje="JavaScript" type="text/javascript">
        window.open("topuser.php",target="head");
    </script>
  
 <?php
}
?>

Así se abre en el frame que quiero.

Por cierto sabes como redimensionar una imagen antes de subir a la web.

voy loco por encontrar algo de código.

Un Saludo.
  #4 (permalink)  
Antiguo 09/10/2011, 13:14
Avatar de Hugo_Euan  
Fecha de Ingreso: abril-2011
Ubicación: Mérida, Yucatán, México
Mensajes: 193
Antigüedad: 13 años
Puntos: 71
Respuesta: continuacion a un header(location : pagina.php

Pues si, en realidad no comprendí muy bien lo que necesitabas...
pero me alegra saber que lo hayas solucionado... y con respecto a lo de redimensionar las imagenes te recomiento que leas completamente este tema

http://www.forosdelweb.com/f18/fijar...a-foto-921029/

ahí encontrarás 2 exelentes soluciones para lo que necesitas, sin embargo, te reitero atentamente que leas completamente la faq (: de esa manera te informaras sobre la diferencia de uso de cada una y asi poder elejir correctamente la que necesitas...

sé que te será de ayuda... no te olvides de comentar.... (:

SALUDOS y ÉXITO..
__________________
Se acepta Karma (:

Si Dios con nosotros, quien contra nosotros !!

Etiquetas: php
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 03:30.