Ver Mensaje Individual
  #6 (permalink)  
Antiguo 23/06/2004, 09:12
devilnick
 
Fecha de Ingreso: mayo-2004
Mensajes: 70
Antigüedad: 20 años
Puntos: 0
Pregunta

Aupa,

He mirado lo de los valores esos que me comentas y estan puestos asi:
Código:
session.use_cookies--> on
session.use_trans_sid -->off
He puesto el valor de session.use_trans_sid y el error es el mismo.

Te pongo aqui el codigo como lo he escrito:

uso un index.php que al principio tiene lo siguiente:

Código PHP:
/**********************************************************************************************************
* Fase 1 :Preprocesamiento
* Establecimiento de la sesion procesamiento de las acciones antes de enviar los encabezados
***********************************************************************************************************/

  
include ('funciones/funciones.php');
  
session_start();


//variable que va contener las diferentes opciones del menu ie: Account_settings ...
  
$action $HTTP_GET_VARS['action'];
  
$buttons = array();

  
//se adjunta a esta si hay contenidos antes de procesar el encabezado
  
$status '';


  
// es necesario procesar antes que nada las solicitudes de conexion y desconexion
  
if($HTTP_POST_VARS['codusuario']&&$HTTP_POST_VARS['password'])
  {
    
$login login($HTTP_POST_VARS['codusuario'], $HTTP_POST_VARS['password']);
    
$HTTP_SESSION_VARS['usuario'] = $HTTP_POST_VARS['codusuario'];

    if(
$login == 'admin')
    {
      
$status .= "<p><b>".get_real_name($HTTP_POST_VARS['codusuario']).
                 
"</b> se conecto "." correctamente como  <b>Administrator</b></p>
                  <br /><br /><br /><br /><br />"
;
      
$HTTP_SESSION_VARS['admin_user'] = $HTTP_POST_VARS['codusuario'];


    }
    else if(
$login == 'normal')
    {
      
$status .= "<p><b>".get_real_name($HTTP_POST_VARS['codusuario'])."</b> se conecto correctamente en la aplicacion"
                 
." successfully.</p><br /><br />";
      
$HTTP_SESSION_VARS['normal_user'] = $HTTP_POST_VARS['codusuario'];
    }
    else
    {
      
$status .= "<p>Conectese por favor</p><br />";
    }
  }

  if(
$action == 'log-out')
  {
    unset(
$action);
    unset(
$HTTP_SESSION_VARS);
    
session_destroy();
  } 
Luego tengo una variable action que puede coger varios valores en funcion de la accion que se quiera realizar y del usuario que se sea

algo de este estilo:

Código PHP:
    switch ( $action )
    {
      case 
'account-settings' :
      {
        
display_account_form(get_email(),
              
get_real_name(get_email()));
        break;
      } 
y para el paso de varibles uso simples form, con inputs: de este estilo:

Código PHP:
 <center>
          <
form name "formul" action "index.php?action=borrar-usuario" method "post" method "post">
          <
table border 0 cellpadding 6 cellspacing 0>
          <
tr>
            <
th colspan 2 bgcolor '#5B69A6' rowspan 16>
            
Resultados de la busqueda
            
</th>
          </
tr>
          <
table

No se si con esto te vale.
Es que realmente no se como va aqui lo del SID.
A ver si me puedes ayudar,

Gracias,

un saludo,

Niko.