Webmaster общности: Predpriemach.com | SearchEngines.bg

    Записване на IP при регистрация

    Автор: SandPrince

    Това е един много ползене мод с който на всеки новорегистриран потребител ще му се записва IP адреса.

    ## Време за инсталация: 5 Mинути
    ##
    ## Файлове за редакция: 4
    ## includes/usercp_register.php
    ## admin/admin_users.php
    ## templates/subSilver/admin/user_edit_body.tpl
    ## language/lang_english/lang_admin.php

    ПРЕДИ ДА ИНСТАЛИРАТЕ МОДА НАПРАВЕТЕ РЕЗЕРВНИ КОПИЯ НА ФАЙЛОВЕТЕ КОИТО ЩЕ РЕДАКТИРАТЕ

    #-----[ SQL ]-------------------------------------------
    #
    ALTER TABLE phpbb_users ADD user_regip CHAR(8) NOT NULL DEFAULT '0';
    #
    #-----[ OТВОРЕТЕ ]------------------------------------------
    #
    includes/usercp_register.php
    #
    #-----[ НАМЕРЕТЕ ]------------------------------------------
    # this is only a partial match
    #
    $sql = "INSERT INTO " . USERS_TABLE . "
    #
    #-----[ В РЕДА НАМЕРЕТЕ ]---------------------------------
    #
    user_icq,
    #
    #-----[ В РЕДА ПРЕДИ ТОВА ДОБАВЕТЕ ]---------------------------
    #
    user_regip,
    #
    #-----[ НАМЕРЕТЕ ]------------------------------------------
    # this is only a partial match
    #
    VALUES ($user_id,
    #
    #-----[ В РЕДА НАМЕРЕТЕ ]---------------------------------
    #
    . "', '" . str_replace("\'", "''", $icq)
    #
    #-----[ В РЕДА ПРЕДИ ТОВА ДОБАВЕТЕ ]---------------------------
    #
    . "', '" . $userdata['session_ip']
    #
    #-----[ OТВОРЕТЕ ]------------------------------------------
    #
    admin/admin_users.php
    #
    #-----[ НАМЕРЕТЕ ]------------------------------------------
    #
    $icq = $this_userdata['user_icq'];
    #
    #-----[ ПРЕДИ ТОВА ДОБАВЕТЕ ]-----------------------------------
    #
    $user_regip = decode_ip($this_userdata['user_regip']);
    #
    #-----[ НАМЕРЕТЕ ]------------------------------------------
    #
    'YIM' => $yim,
    #
    #-----[ ПРЕДИ ТОВА ДОБАВЕТЕ ]-----------------------------------
    #
    'USER_REGIP' => $user_regip,
    #
    #-----[ НАМЕРЕТЕ ]------------------------------------------
    #
    'L_ICQ_NUMBER' => $lang['ICQ'],
    #
    #-----[ ПРЕДИ ТОВА ДОБАВЕТЕ ]-----------------------------------
    #
    'L_REGIP' => $lang['Registration_IP'],
    #
    #-----[ ОТВОРЕТЕ ]------------------------------------------
    #
    templates/subSilver/admin/user_edit_body.tpl
    #
    #-----[ НАМЕРЕТЕ ]------------------------------------------
    #
    <tr>
    <td class="catsides" colspan="2"> </td>
    </tr>
    <tr>
    <th class="thSides" colspan="2">{L_PROFILE_INFO}</th>
    #
    #-----[ ПРЕДИ ТОВА ДОБАВЕТЕ ]-----------------------------------
    #
    <tr>
    <td class="row1"><span class="gen">{L_REGIP}: </span></td>
    <td class="row2"><span class="gen">{USER_REGIP}</span></td>
    </td>
    </tr>
    #
    #-----[ ОТВОРЕТЕ ]------------------------------------------
    #
    language/lang_english/lang_admin.php
    #
    #-----[ НАМЕРЕТЕ ]------------------------------------------
    # this is a partial match
    #
    $lang['Install_No_PCRE']
    #
    #-----[ СЛЕД ТОВА ДОБАВЕТЕ ]------------------------------------
    #
    $lang['Registration_IP'] = 'Registration IP Address';
    #
    #-----[ ЗАПИШЕТЕ/ЗАТВОРЕТЕ ВСИЧКИ ФАЙЛОВЕ ]--------------------------

    Това е!

    вече на всеки новорегистриран потребител ще му се записва IP-то

    ако имам време ще сложа и демо Winking