Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/09/2005, 10:38
Avatar de atak
atak
 
Fecha de Ingreso: julio-2005
Ubicación: Huancayo
Mensajes: 490
Antigüedad: 18 años, 9 meses
Puntos: 5
Sesiones En Php

Hola amigos, para pedirles su apoyo de como solucionar este pequeño inconveniente que tengo con mi script.
Código PHP:
<HTML>
<HEAD>
<TITLE> SESSION </TITLE>
</HEAD>
<BODY>
<?php
echo "iniciaremos una session  <br>";
echo 
" comentario  ";
session_start();
echo 
"Esto es una   session iniciada .   ".session_id();
?>
</BODY>
</HTML>
ese script me muestra el ID de sesion pero con el siguiente mensaje de error:

Cita:
iniciaremos una session
comentario
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at C:\server\prg02.php:6) in C:\server\prg02.php on line 9

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\server\prg02.php:6) in C:\server\prg02.php on line 9
Esto es una session iniciada . 002d5d5d96ccfc7f35b87c6789a8f505
=> una de las soluciones que hice fue:

Código PHP:
<?php
session_start
();
?>
<HTML>
<HEAD>
<TITLE> SESSION </TITLE>
</HEAD>
<BODY>
<?php
echo "iniciaremos una session  <br>";
echo 
" comentario  ";
echo 
"Esto es una   session iniciada .   ".session_id();
?>
</BODY>
</HTML>
bueno eso me funciona de maravilla ........ pero yo no quiero que esté el codigo de esa manera.

estube viendo en las FAQ's el siguiente codigo del AUTENTIFICATOR de cluster:

Código PHP:
    .......
    
// Paranoia: destruimos las variables login y password usadas
    
unset($login);
    unset (
$password);

    
// En este punto, el usuario ya esta validado.
    // Grabamos los datos del usuario en una sesion.
    
     // le damos un mobre a la sesion.
    
session_name($usuarios_sesion);
     
// incia sessiones
    
session_start();
    ........... 
este archivo funciona Ok pero el SESSION_START() lo tiene en medio del script total.



espero que quede claro mi duda

salu2