Ver Mensaje Individual
  #20 (permalink)  
Antiguo 10/09/2005, 10:35
cacr
 
Fecha de Ingreso: agosto-2005
Ubicación: Mérida, Venezuela
Mensajes: 732
Antigüedad: 18 años, 8 meses
Puntos: 7
ok... pasaron todas.

Ahora, en el frame cen está eñ formulario que permite iniciar una sesión por parte de un usuario registrado, esto está más o menos así...
Código HTML:
<script LANGUAGE="JavaScript">
function asesion(){
      if (document.iniciar.usr.value == '') {
        alert ('Nick vacío');
      } else {
          if(document.iniciar.clv.value == '') {
            alert ('Contraseña vacía');
          } else {
              document.iniciar.submit();
							alert("Hola <?php session_start(); echo $_SESSION['usuario']; ?>");
              top.izq.location='barrafotos2.php';
              top.der.location='detallefoto2.php';
            }
        }
        return null;
    }
</script></head> 
[PHP]
<?php
session_start();
if (!empty ($_POST['usr'])) { // campo $usr del formulario
$_SESSION['usuario']=$_POST['usr'];
}
if (!empty($_REQUEST['clv'])) { // campo $clv del formulario
$_SESSION['clave']=$_REQUEST['clv'];
}
?><body>formulario</body>

Pregunta, al hacer click para iniciar sesión, en este frame, se cargan las variables, pero, éstas no pasan, de hecho, pareciera que las demás variables, en los frames izq y der, se resetearan.

En el frame der, muestra las variables vacías. En el frame izq, además de mostrar las variables vacías, salta:
Warning: Cannot modify header information - headers already sent by (output started at /home/www/quehiciste.com/site/final/quehiciste/prosite/galeria/barrafotos2.php:4) in /home/www/quehiciste.com/site/final/quehiciste/prosite/pages/includes/funciones.php on line 458

en donde, las primeras 4 líneas de barrafotos estan compuestas por,
<?php
include ("../pages/includes/funciones.php");
session_start();
echo "Usuario: ".$_SESSION['usuario']."Album: ".$_SESSION['album']." id foto: ".$_SESSION['id_foto']." Ciudad: ".$_SESSION['ci']." Carpeta: ".$_SESSION['carpeta']." id_sc: ".$_SESSION['sc'];

y las línea 458 de funciones.php, se refiere al resultado de una consulta, donde lee la variable $_SESSION['album'].
__________________
Gracias de todas todas
-----
Linux!