[SOLUCIONADO] Porque da este error ??

Iniciado por Diabliyo, 17 Julio 2008, 17:26 PM

0 Miembros y 1 Visitante están viendo este tema.

Diabliyo

Hola:

Implemente un sistema de Log para poder determinar si un usuario esta o no conectado a la pagina, a su vez que el mismo sistema cierre su sesion una ves pasado el tiempo maximo de duracion de una sesion !!...

En fin, localmente (localhost) el codigo funciona bien y no error alguno, pero en mi hosting web me da el siguiente error:

Error 03: Problema para Realizar Movimiento/Consulta.Unknown column 'SESION' in 'where clause'
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/content/d/i/a/diabliyo/html/em-clanmoh/
modulos/base.php on line 607

Warning: Variable passed to each() is not an array or object in /home/content/d/i/a/diabliyo/html/em-clanmoh/modulos/base.php on
line 610
Error 03: Problema para Realizar Movimiento/Consulta.Unknown column 'sesion' in 'field list'
Warning: Cannot modify header information - headers already sent by (output started at /home/content/d/i/a/diabliyo/html/em-clanmoh/
modulos/base.php:125) in /home/content/d/i/a/diabliyo/html/em-clanmoh/index.php on line 45


Les pongo las lienas de codigo que menciona...

La primera es del archivo base.php linea 610:

<?php
598 
function deamon_logd()
599 {
600 //Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14
601
602 $log_consconsultar_con"LOG""SESION='"session_id(). "'" );
603 $ip$_SERVER['REMOTE_ADDR'];
604 $navget_browser();
605
606 if( mysql_num_rows($log_cons)==) //no existe la SESION, esta entrando nuevo usuario
607 {
608 //recolectamos informacion
609 while( list($key$val)=each($nav) )
610 {
if( !strcmp($key"parent" ) )
$navegador$val;
else if( !strcmp($key"platform" ) )
$so$val;
}

$trama= array(
"nick"=>"'Visitante'",
 "ip"=>"'"$ip"'",
 "so"=>"'"$so"'",
 "navegador"=>"'"$navegador"'",
 "sesion"=>"'"session_id(). "'"
 "fecha_login"=>"'"time(). "'" 
);

insertar_bdd"LOG"$trama );
unset($trama);
}
else //la SESION ya existe
{
if( usuario_legitimo() )
{
$trama= array(
"sesion"=>"'"session_id(). "'",
"nick"=>"'"$_SESSION["log_usr"]. "'"
);

actualizar_bdd"LOG"$trama );
unset($trama);
}
}

unset($log_cons);

//establece los cierres de sesion
temporizador_de_sesiones();
}
?>

Diabliyo

Fue una estupides, solamente se me paso crear el campo SESION en el servidor :(, en fin, suele suceder !!