Ignore:
Timestamp:
Mar 31, 2010, 6:32:40 PM (15 years ago)
Author:
george
Message:
  • Upraveno: Aktualizace fóra.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/forum/includes/ucp/ucp_confirm.php

    r400 r702  
    33*
    44* @package VC
    5 * @version $Id: ucp_confirm.php 8655 2008-06-13 19:39:01Z acydburn $
    6 * @copyright (c) 2005 phpBB Group
     5* @version $Id$
     6* @copyright (c) 2005 2008 phpBB Group
    77* @license http://opensource.org/licenses/gpl-license.php GNU Public License
    88*
     
    3838                global $db, $user, $phpbb_root_path, $config, $phpEx;
    3939
    40                 // Do we have an id? No, then just exit
    41                 $confirm_id = request_var('id', '');
    42                 $type = request_var('type', 0);
    43 
    44                 if (!$confirm_id || !$type)
    45                 {
    46                         exit;
    47                 }
    48 
    49                 // Try and grab code for this id and session
    50                 $sql = 'SELECT code, seed
    51                         FROM ' . CONFIRM_TABLE . "
    52                         WHERE session_id = '" . $db->sql_escape($user->session_id) . "'
    53                                 AND confirm_id = '" . $db->sql_escape($confirm_id) . "'
    54                                 AND confirm_type = $type";
    55                 $result = $db->sql_query($sql);
    56                 $row = $db->sql_fetchrow($result);
    57                 $db->sql_freeresult($result);
    58 
    59                 // If we have a row then grab data else create a new id
    60                 if (!$row)
    61                 {
    62                         exit;
    63                 }
    64 
    65                 if ($config['captcha_gd'])
    66                 {
    67                         include($phpbb_root_path . 'includes/captcha/captcha_gd.' . $phpEx);
    68                 }
    69                 else
    70                 {
    71                         include($phpbb_root_path . 'includes/captcha/captcha_non_gd.' . $phpEx);
    72                 }
    73 
    74                 $captcha = new captcha();
    75                 $captcha->execute($row['code'], $row['seed']);
     40                include($phpbb_root_path . 'includes/captcha/captcha_factory.' . $phpEx);
     41                $captcha = phpbb_captcha_factory::get_instance($config['captcha_plugin']);
     42                $captcha->init(request_var('type', 0));
     43                $captcha->execute();
    7644
    7745                garbage_collection();
Note: See TracChangeset for help on using the changeset viewer.