ip adressen zichtbaar ???
Forumregels
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.

heb er al een nieuw geregistreerde bij en daar gebeurd verder niets in het Registration IP
dus vandaar dat ik er een beetje vreemd tegen aan keek
dus als ik je goed begrijp dan is het overbodig om Registration IP er bij te hebben
.....en is er als beheerder meer als zat mogelijkheden om het te vervangen door de standaard ip aanwijzingen
zoals dat er gepost is door een gebruiker, en dan als ik de ip kan controleren in zijn post rechts boven en eventueel in Administratie-paneel / wie is er online ...kan het ook
dus vandaar dat ik er een beetje vreemd tegen aan keek
dus als ik je goed begrijp dan is het overbodig om Registration IP er bij te hebben
.....en is er als beheerder meer als zat mogelijkheden om het te vervangen door de standaard ip aanwijzingen
zoals dat er gepost is door een gebruiker, en dan als ik de ip kan controleren in zijn post rechts boven en eventueel in Administratie-paneel / wie is er online ...kan het ook
Laatst gewijzigd door Babbler op 23 okt 2006, 16:54, 1 keer totaal gewijzigd.
misschien is dit wel wat je zocht Svennson
Dit hier onder is templates/subSilver/admin/user_ip_list.tpl
<h1>Registratie IP's:</h1>
<P>Hier vindt u de gebruiker met welk IP adres zich heeft geregistreerd.<br>
Deze pagina laat ook zien, of er een dezelfde gebruiker heeft geregistreerd me thetzelfde IP adres.<br>
Je hebt gezocht voor: <b>{MAINUSR}</b><br>
{MAINUSR} Registreerd van IP: <b>{MAINIP}</b> Host: <b>{MAINHOST}</b><br>
{MAINUSR}'s email addres is: <b>{MAINEMAIL}</b><br>
{MAINUSR} heeft: <b>{MAINPOSTS}</b> berichten geplaatst.<br>
{MAINUSR} geregistreerd op datum: <b>{MAINJOINED}</b><br>
<br><br>
<table cellspacing="1" cellpadding="6" border="0" align="center" class="forumline">
<tr>
<th colspan="5" class="thTitle">Andere gebruikers geregistreerd via {MAINIP}</th>
</tr>
<tr>
<th class="thTop">Gebruikersnaam</th>
<th class="thTop">No. van berichten</th>
<th class="thTop">Geregistreerd op</th>
<th class="thTop">Email Adres</th>
<th class="thTop">Registratie Host</th>
</tr>
<!-- BEGIN LIST -->
<tr>
<td class="{LIST.ROW_CLASS}" align="center">{LIST.USRNAME}</td>
<td class="{LIST.ROW_CLASS}" align="center">{LIST.USRPOSTS}</td>
<td class="{LIST.ROW_CLASS}" align="center">{LIST.USRJOINED}</td>
<td class="{LIST.ROW_CLASS}" align="center">{LIST.USREMAIL}</td>
<td class="{LIST.ROW_CLASS}" align="center">{LIST.USRHOST}</td>
</tr>
<!-- END LIST -->
</table>
en dit hier onder is admin/admin_reg_ip.php
<?php
/***************************************************************************
* Registration IP
* -------------------
* begin : Monday, May 3, 2004
* copyright : (C) 2001 The phpBB Group
* email : woody@scoobler.com
***************************************************************************/
/***************************************************************************
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
***************************************************************************/
define('IN_PHPBB', 1);
if( !empty($setmodules) )
{
$file = basename(__FILE__);
$module['Users']['Registration IP'] = "$file";
return;
}
//
// Let's set the root dir for phpBB
//
$phpbb_root_path = "./../";
require($phpbb_root_path . 'extension.inc');
require('./pagestart.' . $phpEx);
//
// Set mode
//
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'];
}
else
{
$mode = '';
}
//
// Begin program
//
if ( $mode == 'edit' || $mode == 'save' && ( isset($HTTP_POST_VARS['username']) || isset($HTTP_GET_VARS[POST_USERS_URL]) || isset( $HTTP_POST_VARS[POST_USERS_URL]) ) )
{
$user_id = phpbb_clean_username($HTTP_POST_VARS['username']);
//
// Let's set the template
//
$template->set_filenames(array("body" => "admin/user_ip_list.tpl"));
//
// Lets select a users info
//
$sql = "SELECT *
FROM " . USERS_TABLE . "
WHERE username='".$user_id."'";
$result = mysql_query($sql);
if( !$result = $db->sql_query($sql) )
{
message_die(GENERAL_ERROR, "Could not query database.", $lang['Error'], __LINE__, __FILE__, $sql);
}else{
$result_rows = $db->sql_fetchrowset($result);
$result_count = count($result_rows);
$main_ip = $result_rows[0]['user_reg_ip'];
$main_email = $result_rows[0]['user_email'];
$main_host = $result_rows[0]['user_reg_host'];
$main_posts = $result_rows[0]['user_posts'];
$main_joined = create_date($lang['DATE_FORMAT'], $result_rows[0]['user_regdate'], $board_config['board_timezone']);
//Let check if anyone else has registered from the main users IP
$sql2 = "SELECT *
FROM " . USERS_TABLE . "
WHERE user_reg_ip='".$main_ip."'";
$result2 = mysql_query($sql2);
$result2_rows = $db->sql_fetchrowset($result2);
$result2_count = count($result2_rows);
if( !$result2 = $db->sql_query($sql2) )
{
$no_others = "This is the only user to register from $main_ip";
}else{
for($i = 0; $i < $result2_count; $i++)
{
$usrname = $result2_rows[$i]['username'];
$usremail = $result2_rows[$i]['user_email'];
$usrhost = $result2_rows[$i]['user_reg_host'];
$usrjoined = create_date($lang['DATE_FORMAT'], $result2_rows[$i]['user_regdate'], $board_config['board_timezone']);
$usrposts = $result2_rows[$i]['user_posts'];
$row_color = ( !($i % 2) ) ? $theme['td_color1'] : $theme['td_color2'];
$row_class = ( !($i % 2) ) ? $theme['td_class1'] : $theme['td_class2'];
$template->assign_block_vars("LIST",array(
"ROW_COLOR" => "#" . $row_color,
"ROW_CLASS" => $row_class,
"USRNAME" => $usrname,
"USRHOST" => $usrhost,
"USREMAIL" => $usremail,
"USRPOSTS" => $usrposts,
"USRJOINED" => $usrjoined,
));
}
}
}
$template->assign_vars(array(
"MAINUSR" => $user_id,
"MAINIP" => $main_ip,
"MAINEMAIL" => $main_email,
"MAINHOST" => $main_host,
"MAINPOSTS" => $main_posts,
"MAINJOINED" => $main_joined,
));
$template->pparse("body");
}
else
{
//
// Default user selection box
//
$template->set_filenames(array(
'body' => 'admin/user_select_body.tpl')
);
$template->assign_vars(array(
'L_USER_TITLE' => $lang['User_admin'],
'L_USER_EXPLAIN' => $lang['User_admin_explain'],
'L_USER_SELECT' => $lang['Select_a_User'],
'L_LOOK_UP' => $lang['Look_up_user'],
'L_FIND_USERNAME' => $lang['Find_username'],
'U_SEARCH_USER' => append_sid("./../search.$phpEx?mode=searchuser"),
'S_USER_ACTION' => append_sid("admin_reg_ip.$phpEx"),
'S_USER_SELECT' => $select_list)
);
$template->pparse('body');
}
include('./page_footer_admin.'.$phpEx);
?>
Dit hier onder is templates/subSilver/admin/user_ip_list.tpl
<h1>Registratie IP's:</h1>
<P>Hier vindt u de gebruiker met welk IP adres zich heeft geregistreerd.<br>
Deze pagina laat ook zien, of er een dezelfde gebruiker heeft geregistreerd me thetzelfde IP adres.<br>
Je hebt gezocht voor: <b>{MAINUSR}</b><br>
{MAINUSR} Registreerd van IP: <b>{MAINIP}</b> Host: <b>{MAINHOST}</b><br>
{MAINUSR}'s email addres is: <b>{MAINEMAIL}</b><br>
{MAINUSR} heeft: <b>{MAINPOSTS}</b> berichten geplaatst.<br>
{MAINUSR} geregistreerd op datum: <b>{MAINJOINED}</b><br>
<br><br>
<table cellspacing="1" cellpadding="6" border="0" align="center" class="forumline">
<tr>
<th colspan="5" class="thTitle">Andere gebruikers geregistreerd via {MAINIP}</th>
</tr>
<tr>
<th class="thTop">Gebruikersnaam</th>
<th class="thTop">No. van berichten</th>
<th class="thTop">Geregistreerd op</th>
<th class="thTop">Email Adres</th>
<th class="thTop">Registratie Host</th>
</tr>
<!-- BEGIN LIST -->
<tr>
<td class="{LIST.ROW_CLASS}" align="center">{LIST.USRNAME}</td>
<td class="{LIST.ROW_CLASS}" align="center">{LIST.USRPOSTS}</td>
<td class="{LIST.ROW_CLASS}" align="center">{LIST.USRJOINED}</td>
<td class="{LIST.ROW_CLASS}" align="center">{LIST.USREMAIL}</td>
<td class="{LIST.ROW_CLASS}" align="center">{LIST.USRHOST}</td>
</tr>
<!-- END LIST -->
</table>
en dit hier onder is admin/admin_reg_ip.php
<?php
/***************************************************************************
* Registration IP
* -------------------
* begin : Monday, May 3, 2004
* copyright : (C) 2001 The phpBB Group
* email : woody@scoobler.com
***************************************************************************/
/***************************************************************************
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
***************************************************************************/
define('IN_PHPBB', 1);
if( !empty($setmodules) )
{
$file = basename(__FILE__);
$module['Users']['Registration IP'] = "$file";
return;
}
//
// Let's set the root dir for phpBB
//
$phpbb_root_path = "./../";
require($phpbb_root_path . 'extension.inc');
require('./pagestart.' . $phpEx);
//
// Set mode
//
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'];
}
else
{
$mode = '';
}
//
// Begin program
//
if ( $mode == 'edit' || $mode == 'save' && ( isset($HTTP_POST_VARS['username']) || isset($HTTP_GET_VARS[POST_USERS_URL]) || isset( $HTTP_POST_VARS[POST_USERS_URL]) ) )
{
$user_id = phpbb_clean_username($HTTP_POST_VARS['username']);
//
// Let's set the template
//
$template->set_filenames(array("body" => "admin/user_ip_list.tpl"));
//
// Lets select a users info
//
$sql = "SELECT *
FROM " . USERS_TABLE . "
WHERE username='".$user_id."'";
$result = mysql_query($sql);
if( !$result = $db->sql_query($sql) )
{
message_die(GENERAL_ERROR, "Could not query database.", $lang['Error'], __LINE__, __FILE__, $sql);
}else{
$result_rows = $db->sql_fetchrowset($result);
$result_count = count($result_rows);
$main_ip = $result_rows[0]['user_reg_ip'];
$main_email = $result_rows[0]['user_email'];
$main_host = $result_rows[0]['user_reg_host'];
$main_posts = $result_rows[0]['user_posts'];
$main_joined = create_date($lang['DATE_FORMAT'], $result_rows[0]['user_regdate'], $board_config['board_timezone']);
//Let check if anyone else has registered from the main users IP
$sql2 = "SELECT *
FROM " . USERS_TABLE . "
WHERE user_reg_ip='".$main_ip."'";
$result2 = mysql_query($sql2);
$result2_rows = $db->sql_fetchrowset($result2);
$result2_count = count($result2_rows);
if( !$result2 = $db->sql_query($sql2) )
{
$no_others = "This is the only user to register from $main_ip";
}else{
for($i = 0; $i < $result2_count; $i++)
{
$usrname = $result2_rows[$i]['username'];
$usremail = $result2_rows[$i]['user_email'];
$usrhost = $result2_rows[$i]['user_reg_host'];
$usrjoined = create_date($lang['DATE_FORMAT'], $result2_rows[$i]['user_regdate'], $board_config['board_timezone']);
$usrposts = $result2_rows[$i]['user_posts'];
$row_color = ( !($i % 2) ) ? $theme['td_color1'] : $theme['td_color2'];
$row_class = ( !($i % 2) ) ? $theme['td_class1'] : $theme['td_class2'];
$template->assign_block_vars("LIST",array(
"ROW_COLOR" => "#" . $row_color,
"ROW_CLASS" => $row_class,
"USRNAME" => $usrname,
"USRHOST" => $usrhost,
"USREMAIL" => $usremail,
"USRPOSTS" => $usrposts,
"USRJOINED" => $usrjoined,
));
}
}
}
$template->assign_vars(array(
"MAINUSR" => $user_id,
"MAINIP" => $main_ip,
"MAINEMAIL" => $main_email,
"MAINHOST" => $main_host,
"MAINPOSTS" => $main_posts,
"MAINJOINED" => $main_joined,
));
$template->pparse("body");
}
else
{
//
// Default user selection box
//
$template->set_filenames(array(
'body' => 'admin/user_select_body.tpl')
);
$template->assign_vars(array(
'L_USER_TITLE' => $lang['User_admin'],
'L_USER_EXPLAIN' => $lang['User_admin_explain'],
'L_USER_SELECT' => $lang['Select_a_User'],
'L_LOOK_UP' => $lang['Look_up_user'],
'L_FIND_USERNAME' => $lang['Find_username'],
'U_SEARCH_USER' => append_sid("./../search.$phpEx?mode=searchuser"),
'S_USER_ACTION' => append_sid("admin_reg_ip.$phpEx"),
'S_USER_SELECT' => $select_list)
);
$template->pparse('body');
}
include('./page_footer_admin.'.$phpEx);
?>
nee dat staat goed, je ip adres moet gewoon zichtbaar zijn als je je nu registreerd.
Zo niet volg de raad van paul op, en weet zeker dat het daar aan ligt.
Herloop de mod nog eventjes na, waarschijnlijk heb je een fout gemaakt met inline ad, etc
Zo niet volg de raad van paul op, en weet zeker dat het daar aan ligt.
Herloop de mod nog eventjes na, waarschijnlijk heb je een fout gemaakt met inline ad, etc

Raimon - phpBB.com Styles Team Leader
phpBBservice.nl - Nederlands phpBB Support Forum || Nederlandse phpBB3 Downloads
phpBBservice.nl - Nederlands phpBB Support Forum || Nederlandse phpBB3 Downloads
Jepz die bedoel ik 
Daar heb je wellicht een klein foutje gemaakt!

Daar heb je wellicht een klein foutje gemaakt!
Raimon - phpBB.com Styles Team Leader
phpBBservice.nl - Nederlands phpBB Support Forum || Nederlandse phpBB3 Downloads
phpBBservice.nl - Nederlands phpBB Support Forum || Nederlandse phpBB3 Downloads
heb net even alles doorlopen en alles weer hersteld in usercp_register.php, maar in de text die mij helpt om het te plaatsen van de codes zag ik dit als eerste staan in Mod Title: Log IP's on Registration
waar moet dit staan of wat moet ik hier mee doen ??
#
#-----[ SQL / RUN ]---------------------------
#
ALTER TABLE `phpbb2_users`
ADD `user_reg_ip` TEXT NULL,
ADD `user_reg_host` TEXT NULL;
waar moet dit staan of wat moet ik hier mee doen ??
#
#-----[ SQL / RUN ]---------------------------
#
ALTER TABLE `phpbb2_users`
ADD `user_reg_ip` TEXT NULL,
ADD `user_reg_host` TEXT NULL;
Code: Selecteer alles
ALTER TABLE `phpbb_users`
ADD `user_reg_ip` TEXT NULL,
ADD `user_reg_host` TEXT NULL;
Raimon - phpBB.com Styles Team Leader
phpBBservice.nl - Nederlands phpBB Support Forum || Nederlandse phpBB3 Downloads
phpBBservice.nl - Nederlands phpBB Support Forum || Nederlandse phpBB3 Downloads
Raimon schreef:Zo uitvoeren in jou phpmyadmin, (phpbb veranderen indien andere prefix)Code: Selecteer alles
ALTER TABLE `phpbb_users` ADD `user_reg_ip` TEXT NULL, ADD `user_reg_host` TEXT NULL;
kan je net even iets duidelijker zijn in welke ik dat moet aanpassen
graag een aanwijzing naar de plek waar ik dat in moet veranderen
hier onder weet ik dat het
(voorbeeld)
#
#-----[ OPEN ]------------------------------
#
includes/usercp_register.php
Raimon - phpBB.com Styles Team Leader
phpBBservice.nl - Nederlands phpBB Support Forum || Nederlandse phpBB3 Downloads
phpBBservice.nl - Nederlands phpBB Support Forum || Nederlandse phpBB3 Downloads
Normaal kan je dat terug vinden in het controle paneel van je host,
Soms onder phpmyadmin of onder mysql
Soms onder phpmyadmin of onder mysql

Raimon - phpBB.com Styles Team Leader
phpBBservice.nl - Nederlands phpBB Support Forum || Nederlandse phpBB3 Downloads
phpBBservice.nl - Nederlands phpBB Support Forum || Nederlandse phpBB3 Downloads
Hallo,
Heb vandaag wat mods geïnstalleerd op een testforum. Voor de mod 'Admin Userlist regIP add on' stond volgende bijgeschreven:
Nu ga ik nog de mod installeren die ik hier eerst beschreef en waarvoor beide mods, nu al geïnstalleerd, nodig zijn.
Succes.
Peter
edit: heb ondertussen die mod geïnstalleerd en dat ziet er zo uit:
http://four.fsphost.com/Gismo1/forum/ip_in_userlist.jpg
Groeten
Heb vandaag wat mods geïnstalleerd op een testforum. Voor de mod 'Admin Userlist regIP add on' stond volgende bijgeschreven:
Heb dus eerst de mod Admin Users List geïnstalleerd. Nadien heb ik dan de mod Log IP bij registratie geïnstalleerd.Both the Admin Userlist mod by wGEric and Log IP Address on Registration mod by TerraFrost MUST be installed before installing this mod, otherwise you are just wasting your time.![]()
Nu ga ik nog de mod installeren die ik hier eerst beschreef en waarvoor beide mods, nu al geïnstalleerd, nodig zijn.

Succes.
Peter
edit: heb ondertussen die mod geïnstalleerd en dat ziet er zo uit:
http://four.fsphost.com/Gismo1/forum/ip_in_userlist.jpg
Groeten
Ik heb net PHPmyadmin gedownload http://www.phpmyadmin.net/home_page/index.php
...waar moet ik dit instaleren ....?
...waar moet ik dit instaleren ....?
zit normaal bij jou hosting hoor phpmyadmin
Raimon - phpBB.com Styles Team Leader
phpBBservice.nl - Nederlands phpBB Support Forum || Nederlandse phpBB3 Downloads
phpBBservice.nl - Nederlands phpBB Support Forum || Nederlandse phpBB3 Downloads
Raimon schreef:zit normaal bij jou hosting hoor phpmyadmin
ja en die host van mij die verwijst mij juist naar het bovestaande link in mijn topic http://www.phpmyadmin.net/home_page/index.php
en heb geen phpmyadmin in mijn host te zitten moet ik eerst downloaden
Je opent phpMyAdmin en je kiest links je database in het drop-down menu. Rechts bovenaan zie je o.a. Structuur, SQL, Zoeken enz... Je klikt op SQL en je voert het daar dan uit: SQL. Dan klik je op start.Babbler schreef:...
waar moet dit staan of wat moet ik hier mee doen ??
#
#-----[ SQL / RUN ]---------------------------
#
ALTER TABLE `phpbb2_users`
ADD `user_reg_ip` TEXT NULL,
ADD `user_reg_host` TEXT NULL;
Hopen dat het lukt.

Peter