Ver Mensaje Individual
  #21 (permalink)  
Antiguo 10/09/2005, 13:14
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Ya te mencioné en mensajes anteriores que NOOOOOO puedes usar session_Start() antes de envio de HTML/javascrit/un espacio .. etc antes de <? ...

No sé por qué haces:
Código PHP:
                    alert("Hola <?php session_start(); echo $_SESSION['usuario']; ?>");
              top.izq.location='barrafotos2.php';
Si te fijas bien como funciona "PHP" en general .. este lo que hace es pre-procesar (de ahí su nombre de sus siglas) en el servidor la página que generas para tu "Cliente" (navegador) .. por ende, si te digo que session_start() ha de esta -antes- de cualquier "Salida" (se considera como salida a todo lo que ya te he comentado) .. NO pongas el session_Start() ahí .. hazlo tipo:

nose.php
Código PHP:
<?
session_start
()
?>
<html>
<head>
<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 echo $_SESSION['usuario']; ?>");
              top.izq.location='barrafotos2.php';
              top.der.location='detallefoto2.php';
            }
        }
        return null;
    }
</script></head>
<body>
bablabla si coresponde ...
<?
// más PHP si corresponde y acceso a $_SESSIOn si lo requieres ...
?>
</body>
</html>
Un saludo,