Ver Mensaje Individual
  #13 (permalink)  
Antiguo 16/04/2006, 12:39
Avatar de bichomen
bichomen
 
Fecha de Ingreso: junio-2003
Ubicación: Barcelona y alrededores, España
Mensajes: 877
Antigüedad: 20 años, 10 meses
Puntos: 2
Vamos a resumir, cuando el inicio de sesión lo hacia en una página independiente, en esa página tenia:

Código PHP:
<?
    ob_start
();
?>
Y mas abajo en esa misma página:
Código PHP:
else:
        
        
session_start();
        
$_SESSION['usuario_nombre'] = $usuario;
        
endif; 
y en el index:

Código PHP:
<?php
    session_start
();
    
ini_set ('error_reporting'E_ALL);
?>
Esto es como estaba y funcionaba, ahora al integrar esa página como un include, la página queda asi:

Código PHP:
<?
    
//ob_start();
?>
Código PHP:
else:
        
        
session_start();
        
$_SESSION['usuario_nombre'] = $usuario;
        
    endif; 
y el index:

Código PHP:
<?php
    
    ob_start
();

    
//session_start();
    //ini_set ('error_reporting', E_ALL);
?>
Funciona, a medias, es decir, yo cuando logeo, quiero que me aparezcan unos datos del usuario, como su nombre, su ip, etc y haciendolo de esta forma, no aparecen, pero si lo pongo como estaba al principio, me da el error de:

Código PHP:
NoticeA session had already been started ignoring session_start() in /usr/local/.... on line 114 
y entonces actualizo la página y desaparece el error pero me muestra los datos.

bichomen
__________________
"Se sabe con exactitud, con cuanta imprecisión, se sabe algo"
Linux Registered User #320332