Enhanced IP Logger

Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
thomas89
Berichten: 12
Lid geworden op: 28 feb 2006, 13:24

Bericht door thomas89 » 28 feb 2006, 19:01

Jep gedaan
Maar krijg dus nog steeds die error... :?

thomas89
Berichten: 12
Lid geworden op: 28 feb 2006, 13:24

Bericht door thomas89 » 09 mar 2006, 12:56

niemand een idee? :cry:

arkoapk
Berichten: 4
Lid geworden op: 09 mar 2006, 23:24

Bericht door arkoapk » 09 mar 2006, 23:34

Heb hetzelfde probleem. Er wordt wel van alles gelogd echter als je het wilt bekijken dan de error met No IPs are logged !

Het lijkt me dus niet aan de CHMOD te liggen maar eerder aan het uitlezen van het bestand.
Het lijkt er op de de $mode niet gezet van het bestand admin_ip_logger.php (het menu)

Ben even aan het kijken of ik daar iets op kan verzinnen.
Later!

arkoapk
Berichten: 4
Lid geworden op: 09 mar 2006, 23:24

Bericht door arkoapk » 10 mar 2006, 00:08

Hebbes:
Selecteer alles vanaf het commentaar tot aan
if($mode == "gzip")
en vervang het door onderstaand stukje code.

Code: Selecteer alles

define('IN_PHPBB',1);

if( !empty($setmodules) )
{
	$file = basename(__FILE__);
	$module['IP Logger']['Show logged IPs'] = $file . "?mode=show";
	$module['IP Logger']['Delete logged IPs'] = $file . "?mode=delete";
	$module['IP Logger']['Info'] = $file . "?mode=info";
	$module['IP Logger']['Backup'] = $file . "?mode=backup";
	$module['IP Logger']['gZip logged IPs'] = $file . "?mode=gzip";
	$module['IP Logger']['Delete Backups'] = $file . "?mode=d_backup";
	$module['IP Logger']['Server Test'] = $file . "?mode=test";
	return;
}

//
// Load default header
//
$phpbb_root_path = "../";
require($phpbb_root_path . 'extension.inc');
require('pagestart.' . $phpEx);

include($phpbb_root_path . "includes/functions_ip_logger.php");

if( isset($HTTP_POST_VARS['mode']) || isset($HTTP_GET_VARS['mode']) )
{
	$mode = ( isset($HTTP_POST_VARS['mode']) ) ? $HTTP_POST_VARS['mode'] : $HTTP_GET_VARS['mode'];
	$mode = htmlspecialchars($mode);
}
else
{
	$mode = "";
}

Het probleem zat 'm in het stukje met de ..post_vars..

Greetz A

thomas89
Berichten: 12
Lid geworden op: 28 feb 2006, 13:24

Bericht door thomas89 » 10 mar 2006, 16:19

Not Found
The requested URL /phpBB2/admin/index.php was not found on this server.


Nu krijg ik dit weer...
Het werkte trouwens wel, maar toen ik een half uur later weer inlogde en naar admin paneel wilde gaan kreeg ik dit :? :?

thomas89
Berichten: 12
Lid geworden op: 28 feb 2006, 13:24

Bericht door thomas89 » 10 mar 2006, 16:24

Naja heb nieuwe index.php in de admin map gezet en doet het nu weer..
Bedankt iig :wink:

thomas89
Berichten: 12
Lid geworden op: 28 feb 2006, 13:24

Bericht door thomas89 » 10 mar 2006, 16:38

At 2006-March-Friday - 16:33:44 was Anonymous browsing at your board

Usersettings:

Host:

IP Adresse:

Browser:

Forumid:


Hmm hij slaat niet echt IP op :oops:

arkoapk
Berichten: 4
Lid geworden op: 09 mar 2006, 23:24

Bericht door arkoapk » 10 mar 2006, 21:07

Ik had hetzelfde probleem.
Heb het als volgt opgelost:
(includes/page_header.php)
//
//
// Enhanced IP Logger
//
$x = @date("Y-F-l - H:i:s");
$fp = @fopen("admin/data/ip", "a+");
$ip = getenv ( "REMOTE_ADDR" );
$host = gethostbyaddr ( $ip );

if($userdata[username] == '')
{
$userdata[username] = "guest";
}
$log = "At $x was $userdata[username] browsing at your board\n";
$log .= "Usersettings: \n";
$log .= " Host: $host\n IP Adresse: $ip \n Browser: $HTTP_USER_AGENT";
@fwrite($fp, "$log \n Forumid: $forum_id $PHP_SELF \n\n <!-- break -->");
@fclose($fp);

Hoop dat dit je zal helpen.

thomas89
Berichten: 12
Lid geworden op: 28 feb 2006, 13:24

Bericht door thomas89 » 10 mar 2006, 22:36

Jeeej en dan doet ie het eindelijk :happy bday:
Bedankt :thumb:
Is dit dan gewoon een fout in de mod?

arkoapk
Berichten: 4
Lid geworden op: 09 mar 2006, 23:24

Bericht door arkoapk » 10 mar 2006, 22:49

Geen idee, had de indruk dat er nog wat verouderde aanroepen werden gebruikt. Maar ja ik ben nog geen PHP wizzkid :bier:

Lontronics

Bericht door Lontronics » 10 mar 2006, 23:08

Er wordt gebruik gemaakt van php code die in de nieuwere php versies is komen te vervallen en vervangen is door andere commands. Vandaar dat bep. zaken niet werken.

Gesloten