No se como registrar la IP que utiliza el usuario cuando inicia sesion en la base de datos y la hora. Solo llego a registrar la IP pero no la hora ni el usuario.
Me ayudan??
;)
| ||||
El codigo para guardar la ip es este: (hay partes en euskera si necesitan traduccion lo dicen)
Código:
no logro insertar la fecha ni el usuario, lo estoy intentando con todo <?php $documentuaren_izena = 'ip.txt'; if($_SERVER["HTTP_X_FORWARDED_FOR"]){ $contenido = $_SERVER["HTTP_X_FORWARDED_FOR"]."\n"; }else{ $contenido = $_SERVER["REMOTE_ADDR"]."\n"; } // ip.txt badago serbidorean?? if (is_writable($documentuaren_izena)) { if (!$gestor = fopen($documentuaren_izena, 'a')) { echo "Ezin dogu irekitzea ($nombre_documento)"; exit; } // Idatzi $contenido ip.txt documentuan. if (fwrite($gestor, $contenido) === FALSE) { echo "Ezin dogu idaztzia ($documentuaren_izena)"; exit; } echo "Zeure IP ($contenido) gorde dogula"; fclose($gestor); } else { echo "Ezin dogu idazte $documentuaren_izena -ren gainean"; } ?> Última edición por Janofsope; 01/03/2009 a las 10:29 |
| ||||
Respuesta: Registrar IP y hora de inicio de sesión el "usuario" de donde, proviene... ¿es una variable?? ¿ya existe?? la fecha, la obtienes usando la función date() Código PHP:
__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. |
| ||||
esto ya lo tenia hecho: $hoy = date('Y/m/d'); $usuario = $_SESSION['usuario']; // ¿? // ... $contenido = "$ip,$hoy,$usuario"; el problema es que si pongo " $contenido = "$hoy,$usuario,$ip"; " en orden diferente me sale solo $hoy, y si pongo $contenido = "$ip,$hoy,$usuario"; solo la $ip. Solo parece que lee el primer valor que le pides. El usuario cuando inicia sesion en el formulario, se le envia a otra página, en esa pagina tengo lo de la ip y intente con $_SESSION["usuario"], pero ya te digo lo que me pasa. gracias ;) ya encontre el fallo, era que tenia en algunas partes "documentuaren_izena" y en otras "nombre_documento", no me dava cuaenta que no estava traducido... gracias ;) Última edición por GatorV; 01/03/2009 a las 12:33 |