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.