Ver Mensaje Individual
  #8 (permalink)  
Antiguo 28/09/2003, 12:43
Avatar de nuevo
nuevo
 
Fecha de Ingreso: mayo-2003
Ubicación: Spain
Mensajes: 2.009
Antigüedad: 23 años, 5 meses
Puntos: 2
la tabla seria algo asi, no cambia mucho, la hice nueva pq la tuya no me funcionaba,

Código PHP:
# MySQL-Front Dump 2.5
#
# Host: localhost   Database: a
# --------------------------------------------------------
# Server version 3.23.55-nt


#
# Table structure for table 'users'
#

DROP TABLE IF EXISTS `users`;
CREATE TABLE `users` (
  `
id` int(11) NOT NULL auto_increment,
  `
nick` varchar(30) NOT NULL default '',
  `
pass` varchar(30) NOT NULL default '',
  `
email` varchar(30) NOT NULL default '',
  `
level` varchar(30) NOT NULL default '',
  `
rollo` longtext NOT NULL,
  `
msn` varchar(100) NOT NULL default '',
  `
icq` int(100) NOT NULL default '0',
  `
dia` int(100) NOT NULL default '0',
  `
mes` varchar(100) NOT NULL default '',
  `
anyo` int(4) NOT NULL default '0',
  `
online` int(1) NOT NULL default '0',
  `
ip_usr` varchar(70) NOT NULL default '000.000.000.000',
  `
date_online` datetime default '2003-01-01 00:00:00',
  
KEY `id` (`id`)
) 
TYPE=MyISAM;



#
# Dumping data for table 'users'
# 




ahora lo unico que tienes que hacer, es pillar la ip del ususario cuando hace el login y esta dentro del sistema de logeo




Código PHP:
if ($_SERVER) {
        if ( 
$_SERVER[HTTP_X_FORWARDED_FOR] ) {
            
$ip_real = $_SERVER['HTTP_X_FORWARDED_FOR'];
}
    elseif ( 
$_SERVER['HTTP_CLIENT_IP'] ) {
            
$ip_real = $_SERVER['HTTP_CLIENT_IP'];
}
else {
            
$ip_real = $_SERVER['REMOTE_ADDR'];
}
}
 else {
        if ( 
getenv( 'HTTP_X_FORWARDED_FOR' ) ) {
            
$ip_real = getenv( 'HTTP_X_FORWARDED_FOR' );
}
elseif ( 
getenv( 'HTTP_CLIENT_IP' ) ) {
            
$ip_real = getenv( 'HTTP_CLIENT_IP' );
}
else {
            
$ip_real = getenv( 'REMOTE_ADDR' );
}
}

echo 
$ip_real;// esta es la ip 
y la almacenas en su registro " ip_usr ", asi mismo le dices 1 al registro " online " y lo almacenas tb, y luego la fecha en ese momento... con date(Y-m-d H:m:s)

.... me tengo que ir, tuve un problema... luego sigo
__________________
3w.valenciadjs.com
3w.laislatv.com