Pagina 1 van 1

Foutmelding bij nieuwe registratie.

Geplaatst: 15 dec 2004, 23:34
door XP-Rene
Bij een nieuwe registratie krijg ik de volgende foutmelding:
Fatal error: Call to undefined function: get_xd_metadata() in /home/virtual/site25/fst/var/www/html/forum2/includes/usercp_register.php on line 429

Dit is een deel van mijn usercp_register.php van regel 420 tot 449
Iemand suggesties?

Code: Selecteer alles

                                $username_sql = "username = '" . str_replace("\'", "''", $username) . "', ";
                        }
                }
        }

        if ( $signature != '' )
        {
                if ( strlen($signature) > $board_config['max_sig_chars'] )
                {
                        $error = TRUE;
                        $error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Signature_too_long'];
                }

                if ( $signature_bbcode_uid == '' )
                {
                        $signature_bbcode_uid = ( $allowbbcode ) ? make_bbcode_uid() : '';
                }
                $signature = prepare_message($signature, $allowhtml, $allowbbcode, $allowsmilies, $signature_bbcode_uid);
        }

/* XData MOD :: START */
$xd_meta = get_xd_metadata();
while ( list($code_name, $meta) = each($xd_meta) )
{
        if ( $meta['handle_input'] && ( ($mode == 'register' && $meta['default_auth'] == XD_AUTH_ALLOW) || ($mode != 'register' ? xdata_auth($code_name, $user_id) : 0) || $userdata['user_level'] == ADMIN ) )
        {
                if ( ($meta['field_length'] > 0) && (strlen($xdata[$code_name]) > $meta['field_length']) )
                {
                   $error = TRUE;
                        $error_msg .=  ( ( isset($error_msg) ) ? '<br />' : '' ) . sprintf($lang['XData_too_long'], $meta['field_name']);

Geplaatst: 16 dec 2004, 13:02
door Luuk
Je hebt een mod niet goed geinstalleerd, ik denk dat het de mod is om extra velden te maken voor je profiel via het ACP.

Geplaatst: 16 dec 2004, 13:11
door XP-Rene
Dank u, maar laat verder maar zitten.
Ik heb inmiddels al een nieuw forum opgezet, er zaten nog een heleboel meer fouten in, vandaar.