• Wenn du hier im Forum ein neues Thema erstellst, sind schon Punkte aufgeführt die du ausfüllen musst. Das dient im Allgemeinen dazu die notwendigen Informationen direkt mit der Frage bereitzustellen.
    Da in letzter Zeit immer wieder gerne das Formular gelöscht wurde und erst nach 3 Seiten Nachfragen die benötigten Infos für eine Hilfe kommen, werde ich nun jede Fragestellung die nicht einmal annähernd das Formular benutzt, sofort in den Sondermüll schicken.
    Füllt einfach die abgefragte Daten aus und alle können euch viel schneller helfen.

neuer User erzeugt Fehlermeldung im Serverprotokoll

W

weiss-nicht

Gast
Hallo

Heute Mittag hat sich ein neuer User registriert und diese Registration erzeugt 4 Fehlermeldungen im ACP

1.png

was geht da den falschen Weg.?
 
ich glaube das Add-on register email hat da ein Problem
 
wie kann ich das reparieren?
Deinstallieren und Neu installieren? oder bringt das nix.?
 
kannst du mir mal die Einstellung im acp zeigen per screen ?
 
also ich denke : die individuelle benutzerfelder name, ort und mailadresse machen die ersten drei (evt. wurden diese vom Benutzer nicht ausgefüllt???!)

die 4 würde ich mal kopieren und googeln . Glaube dies hat was mit der apache Einstellung fopen zu tun , bin aber mir nicht sicher
 
Die ersten Drei wurden die Felder ausgefüllt.
Kann es sein, dass ich die Felder falsch bezeichne.?
 
hab mich gerade registriert da kann man nur den Ort eingeben

und dies bekomme ich wenn ich auf registrierung abschließe klicke
 

Anhänge

  • Bildschirmfoto 2015-02-10 um 13.54.16.png
    Bildschirmfoto 2015-02-10 um 13.54.16.png
    79,9 KB · Aufrufe: 10
die Anmeldung klappt, du bekommst auch sicher das Mail, aber ich keine Meldung gemäss AndyB "Register Mail".

hier Deine Fehlermeldungen
2..PNG
 
mach doch ma die individuellen benutzerfelder raus

und stell mal den code von der unteren Fehlermeldung hier rein
 
ich habe KEINE individuellen Felder.
Nur die Standard Felder, die drinn sind und die sind alle leer.

1.png
 
Code:
<?php

class Andy_RegisterEmail_ControllerPublic_Register extends XFCP_Andy_RegisterEmail_ControllerPublic_Register
{
  public function actionRegister()
  {
  $parent = parent::actionRegister();

if (!isset($errors))
{
// get userId
$userId = XenForo_Visitor::getUserId();

// must have userId
if ($userId > 0)
{
// get visitor data
$visitor = XenForo_Visitor::getInstance();

//########################################
// customFields
//########################################

// define variable
$fields = '';

// get customFields
$visitor['customFields'];

// get options from Admin CP -> Options -> Register Email -> Custom User Fields
$fields = XenForo_Application::get('options')->registerEmailCustomUserFields;

// check if set
if ($fields != '')
{
// get custom userfields data
$customFieldsArray = XenForo_Application::arrayFilterKeys($visitor['customFields'], explode(',', $fields));
}

//########################################
// ip
//########################################

// define variable
$ipAddress = '';

// get ip address
$ipAddress = (isset($_SERVER['REMOTE_ADDR']) ? $_SERVER['REMOTE_ADDR'] : 0);

// define variables
$tags = array();
$tags['known'] = '';
$location = '';

// get options from Admin CP -> Options -> Register Email -> Location
$registerEmailLocation = XenForo_Application::get('options')->registerEmailLocation;

if ($registerEmailLocation)
{
// get location
$tags = get_meta_tags('http://www.geobytes.com/IpLocator.htm?GetLocation&template=php3.txt&IpAddress=' . $ipAddress);

// define location only if we have data
if ($tags['known'] == 'true')
{
$location = $tags['city'] . ', ' . $tags['region'] . ', ' . $tags['country'];
}
}

//########################################
// prepare message part 1
//########################################

// get options from Admin CP -> Options -> Register Email -> Language
$language = XenForo_Application::get('options')->registerEmailLanguage;

// set language
if ($language > 0)
{
XenForo_Phrase::setLanguageId($language);
}

// message1
$emailMessage1 = new XenForo_Phrase('registeremail_user_name') . ' ' . $visitor['username'] . '
' . '<br /><br />' . '
' . new XenForo_Phrase('registeremail_user_id') . ' ' . $userId . '<br /><br />' . '
' . new XenForo_Phrase('registeremail_email') . ' ' . $visitor['email'] . '<br /><br />';

//########################################
// prepare message part 2
//########################################

$emailMessage2 = '';

// skip custom user fields if empty
if ($fields != '')
{
$fieldName = explode(",",$fields);

// count number of custom userfields to display
$count = count($fieldName);

// message2
for ($i=0; $i<$count; $i++)
{
$emailMessage2 = $emailMessage2 . $fieldName[$i] . ': ' . $customFieldsArray[$fieldName[$i]] . '<br /><br />';
}
}

//########################################
// prepare message part 3
//########################################

// get internal_data path
$webRoot =  XenForo_Link::buildPublicLink('full:index');

// message3
$emailMessage3 = new XenForo_Phrase('registeremail_ip_address') . ' ' . $ipAddress . '<br /><br />' . '
' . new XenForo_Phrase('registeremail_country_determined_by_ip') . ' ' . $location . '<br /><br />' . '
' . new XenForo_Phrase('registeremail_search_by_ip_address') . ' ' . 'http://whatismyipaddress.com/ip/' . $ipAddress . '<br /><br />' . '
' . new XenForo_Phrase('registeremail_edit_user') . ' ' . $webRoot . 'admin.php?users/' . $userId . '/edit' . '<br /><br />';

//########################################
// prepare message part 4
//########################################

// message4
$emailMessage4 = new XenForo_Phrase('registeremail_registration_type') . ' ' . new XenForo_Phrase('registeremail_default') . '<br /><br />';

// create message from parts
$message = $emailMessage1 . $emailMessage2 . $emailMessage3 . $emailMessage4;

//########################################
// prepare mail variables
//########################################

// get options from Admin CP -> Options -> Register Email -> Email From Username
$username = XenForo_Application::get('options')->regsisterEmailEmailFromUsername;

// get options from Admin CP -> Options -> Register Email -> Email To
$emailTo = XenForo_Application::get('options')->registerEmailEmailTo;

// put into array
$email = explode(',', $emailTo);

// subject
$subject = new XenForo_Phrase('registeremail_new_registration_for') . ' ' . $visitor['username'];

//########################################
// send mail
//########################################

$count = count($email);

for ($i=0; $i<$count; $i++)
{
// define user variable
$user = array(
'username' => $username,
'email' => $email[$i]
);

// prepare mailParams
$mailParams = array(
'user' => $user,
'subject' => $subject,
'message' => $message
);

// prepare mail variable
$mail = XenForo_Mail::create('registeremail_contact', $mailParams);

// send mail
$mail->queue($user['email'], $user['username']);
}
}
}

// return parent
return $parent;
}

  public function actionFacebookRegister()
  {
  $parent = parent::actionFacebookRegister();

if (!isset($errors))
{
// get userId
$userId = XenForo_Visitor::getUserId();

// must have userId
if ($userId > 0)
{
// get visitor data
$visitor = XenForo_Visitor::getInstance();

//########################################
// customFields
//########################################

// define variable
$fields = '';

// get customFields
$visitor['customFields'];

// get options from Admin CP -> Options -> Register Email -> Custom User Fields
$fields = XenForo_Application::get('options')->registerEmailCustomUserFields;

// check if set
if ($fields != '')
{
// get custom userfields data
$customFieldsArray = XenForo_Application::arrayFilterKeys($visitor['customFields'], explode(',', $fields));
}

//########################################
// ip
//########################################

// define variable
$ipAddress = '';

// get ip address
$ipAddress = (isset($_SERVER['REMOTE_ADDR']) ? $_SERVER['REMOTE_ADDR'] : 0);

// define variables
$tags = array();
$tags['known'] = '';
$location = '';

// get options from Admin CP -> Options -> Register Email -> Location
$registerEmailLocation = XenForo_Application::get('options')->registerEmailLocation;

if ($registerEmailLocation)
{
// get location
$tags = get_meta_tags('http://www.geobytes.com/IpLocator.htm?GetLocation&template=php3.txt&IpAddress=' . $ipAddress);

// define location only if we have data
if ($tags['known'] == 'true')
{
$location = $tags['city'] . ', ' . $tags['region'] . ', ' . $tags['country'];
}
}

//########################################
// prepare message part 1
//########################################

// get options from Admin CP -> Options -> Register Email -> Language
$language = XenForo_Application::get('options')->registerEmailLanguage;

// set language
if ($language > 0)
{
XenForo_Phrase::setLanguageId($language);
}

// message1
$emailMessage1 = new XenForo_Phrase('registeremail_user_name') . ' ' . $visitor['username'] . '
' . '<br /><br />' . '
' . new XenForo_Phrase('registeremail_user_id') . ' ' . $userId . '<br /><br />' . '
' . new XenForo_Phrase('registeremail_email') . ' ' . $visitor['email'] . '<br /><br />';

//########################################
// prepare message part 2
//########################################

$emailMessage2 = '';

// skip custom user fields if empty
if ($fields != '')
{
$fieldName = explode(",",$fields);

// count number of custom userfields to display
$count = count($fieldName);

// message2
for ($i=0; $i<$count; $i++)
{
$emailMessage2 = $emailMessage2 . $fieldName[$i] . ': ' . $customFieldsArray[$fieldName[$i]] . '<br /><br />';
}
}

//########################################
// prepare message part 3
//########################################

// get internal_data path
$webRoot =  XenForo_Link::buildPublicLink('full:index');

// message3
$emailMessage3 = new XenForo_Phrase('registeremail_ip_address') . ' ' . $ipAddress . '<br /><br />' . '
' . new XenForo_Phrase('registeremail_country_determined_by_ip') . ' ' . $location . '<br /><br />' . '
' . new XenForo_Phrase('registeremail_search_by_ip_address') . ' ' . 'http://whatismyipaddress.com/ip/' . $ipAddress . '<br /><br />' . '
' . new XenForo_Phrase('registeremail_edit_user') . ' ' . $webRoot . 'admin.php?users/' . $userId . '/edit' . '<br /><br />';

//########################################
// prepare message part 4
//########################################

// message4
$emailMessage4 = new XenForo_Phrase('registeremail_registration_type') . ' ' . new XenForo_Phrase('registeremail_facebook') . '<br /><br />';

// create message from parts
$message = $emailMessage1 . $emailMessage2 . $emailMessage3 . $emailMessage4;


//########################################
// prepare mail variables
//########################################

// get options from Admin CP -> Options -> Register Email -> Email From Username
$username = XenForo_Application::get('options')->regsisterEmailEmailFromUsername;

// get options from Admin CP -> Options -> Register Email -> Email To
$emailTo = XenForo_Application::get('options')->registerEmailEmailTo;

// put into array
$email = explode(',', $emailTo);

// subject
$subject = new XenForo_Phrase('registeremail_new_registration_for') . ' ' . $visitor['username'];

//########################################
// send mail
//########################################

$count = count($email);

for ($i=0; $i<$count; $i++)
{
// define user variable
$user = array(
'username' => $username,
'email' => $email[$i]
);

// prepare mailParams
$mailParams = array(
'user' => $user,
'subject' => $subject,
'message' => $message
);

// prepare mail variable
$mail = XenForo_Mail::create('registeremail_contact', $mailParams);

// send mail
$mail->queue($user['email'], $user['username']);
}
}
}

// return parent
return $parent;
}

  public function actionGoogleRegister()
  {
  $parent = parent::actionGoogleRegister();

if (!isset($errors))
{
// get userId
$userId = XenForo_Visitor::getUserId();

// must have userId
if ($userId > 0)
{
// get visitor data
$visitor = XenForo_Visitor::getInstance();

//########################################
// customFields
//########################################

// define variable
$fields = '';

// get customFields
$visitor['customFields'];

// get options from Admin CP -> Options -> Register Email -> Custom User Fields
$fields = XenForo_Application::get('options')->registerEmailCustomUserFields;

// check if set
if ($fields != '')
{
// get custom userfields data
$customFieldsArray = XenForo_Application::arrayFilterKeys($visitor['customFields'], explode(',', $fields));
}

//########################################
// ip
//########################################

// define variable
$ipAddress = '';

// get ip address
$ipAddress = (isset($_SERVER['REMOTE_ADDR']) ? $_SERVER['REMOTE_ADDR'] : 0);

// define variables
$tags = array();
$tags['known'] = '';
$location = '';

// get options from Admin CP -> Options -> Register Email -> Location
$registerEmailLocation = XenForo_Application::get('options')->registerEmailLocation;

if ($registerEmailLocation)
{
// get location
$tags = get_meta_tags('http://www.geobytes.com/IpLocator.htm?GetLocation&template=php3.txt&IpAddress=' . $ipAddress);

// define location only if we have data
if ($tags['known'] == 'true')
{
$location = $tags['city'] . ', ' . $tags['region'] . ', ' . $tags['country'];
}
}

//########################################
// prepare message part 1
//########################################

// get options from Admin CP -> Options -> Register Email -> Language
$language = XenForo_Application::get('options')->registerEmailLanguage;

// set language
if ($language > 0)
{
XenForo_Phrase::setLanguageId($language);
}

// message1
$emailMessage1 = new XenForo_Phrase('registeremail_user_name') . ' ' . $visitor['username'] . '
' . '<br /><br />' . '
' . new XenForo_Phrase('registeremail_user_id') . ' ' . $userId . '<br /><br />' . '
' . new XenForo_Phrase('registeremail_email') . ' ' . $visitor['email'] . '<br /><br />';

//########################################
// prepare message part 2
//########################################

$emailMessage2 = '';

// skip custom user fields if empty
if ($fields != '')
{
$fieldName = explode(",",$fields);

// count number of custom userfields to display
$count = count($fieldName);

// message2
for ($i=0; $i<$count; $i++)
{
$emailMessage2 = $emailMessage2 . $fieldName[$i] . ': ' . $customFieldsArray[$fieldName[$i]] . '<br /><br />';
}
}

//########################################
// prepare message part 3
//########################################

// get internal_data path
$webRoot =  XenForo_Link::buildPublicLink('full:index');

// message3
$emailMessage3 = new XenForo_Phrase('registeremail_ip_address') . ' ' . $ipAddress . '<br /><br />' . '
' . new XenForo_Phrase('registeremail_country_determined_by_ip') . ' ' . $location . '<br /><br />' . '
' . new XenForo_Phrase('registeremail_search_by_ip_address') . ' ' . 'http://whatismyipaddress.com/ip/' . $ipAddress . '<br /><br />' . '
' . new XenForo_Phrase('registeremail_edit_user') . ' ' . $webRoot . 'admin.php?users/' . $userId . '/edit' . '<br /><br />';

//########################################
// prepare message part 4
//########################################

// message4
$emailMessage4 = new XenForo_Phrase('registeremail_registration_type') . ' ' . new XenForo_Phrase('registeremail_google') . '<br /><br />';

// create message from parts
$message = $emailMessage1 . $emailMessage2 . $emailMessage3 . $emailMessage4;


//########################################
// prepare mail variables
//########################################

// get options from Admin CP -> Options -> Register Email -> Email From Username
$username = XenForo_Application::get('options')->regsisterEmailEmailFromUsername;

// get options from Admin CP -> Options -> Register Email -> Email To
$emailTo = XenForo_Application::get('options')->registerEmailEmailTo;

// put into array
$email = explode(',', $emailTo);

// subject
$subject = new XenForo_Phrase('registeremail_new_registration_for') . ' ' . $visitor['username'];

//########################################
// send mail
//########################################

$count = count($email);

for ($i=0; $i<$count; $i++)
{
// define user variable
$user = array(
'username' => $username,
'email' => $email[$i]
);

// prepare mailParams
$mailParams = array(
'user' => $user,
'subject' => $subject,
'message' => $message
);

// prepare mail variable
$mail = XenForo_Mail::create('registeremail_contact', $mailParams);

// send mail
$mail->queue($user['email'], $user['username']);
}
}
}

// return parent
return $parent;
}

  public function actionTwitterRegister()
  {
  $parent = parent::actionTwitterRegister();

if (!isset($errors))
{
// get userId
$userId = XenForo_Visitor::getUserId();

// must have userId
if ($userId > 0)
{
// get visitor data
$visitor = XenForo_Visitor::getInstance();

//########################################
// customFields
//########################################

// define variable
$fields = '';

// get customFields
$visitor['customFields'];

// get options from Admin CP -> Options -> Register Email -> Custom User Fields
$fields = XenForo_Application::get('options')->registerEmailCustomUserFields;

// check if set
if ($fields != '')
{
// get custom userfields data
$customFieldsArray = XenForo_Application::arrayFilterKeys($visitor['customFields'], explode(',', $fields));
}

//########################################
// ip
//########################################

// define variable
$ipAddress = '';

// get ip address
$ipAddress = (isset($_SERVER['REMOTE_ADDR']) ? $_SERVER['REMOTE_ADDR'] : 0);

// define variables
$tags = array();
$tags['known'] = '';
$location = '';

// get options from Admin CP -> Options -> Register Email -> Location
$registerEmailLocation = XenForo_Application::get('options')->registerEmailLocation;

if ($registerEmailLocation)
{
// get location
$tags = get_meta_tags('http://www.geobytes.com/IpLocator.htm?GetLocation&template=php3.txt&IpAddress=' . $ipAddress);

// define location only if we have data
if ($tags['known'] == 'true')
{
$location = $tags['city'] . ', ' . $tags['region'] . ', ' . $tags['country'];
}
}

//########################################
// prepare message part 1
//########################################

// get options from Admin CP -> Options -> Register Email -> Language
$language = XenForo_Application::get('options')->registerEmailLanguage;

// set language
if ($language > 0)
{
XenForo_Phrase::setLanguageId($language);
}

// message1
$emailMessage1 = new XenForo_Phrase('registeremail_user_name') . ' ' . $visitor['username'] . '
' . '<br /><br />' . '
' . new XenForo_Phrase('registeremail_user_id') . ' ' . $userId . '<br /><br />' . '
' . new XenForo_Phrase('registeremail_email') . ' ' . $visitor['email'] . '<br /><br />';

//########################################
// prepare message part 2
//########################################

$emailMessage2 = '';

// skip custom user fields if empty
if ($fields != '')
{
$fieldName = explode(",",$fields);

// count number of custom userfields to display
$count = count($fieldName);

// message2
for ($i=0; $i<$count; $i++)
{
$emailMessage2 = $emailMessage2 . $fieldName[$i] . ': ' . $customFieldsArray[$fieldName[$i]] . '<br /><br />';
}
}

//########################################
// prepare message part 3
//########################################

// get internal_data path
$webRoot =  XenForo_Link::buildPublicLink('full:index');

// message3
$emailMessage3 = new XenForo_Phrase('registeremail_ip_address') . ' ' . $ipAddress . '<br /><br />' . '
' . new XenForo_Phrase('registeremail_country_determined_by_ip') . ' ' . $location . '<br /><br />' . '
' . new XenForo_Phrase('registeremail_search_by_ip_address') . ' ' . 'http://whatismyipaddress.com/ip/' . $ipAddress . '<br /><br />' . '
' . new XenForo_Phrase('registeremail_edit_user') . ' ' . $webRoot . 'admin.php?users/' . $userId . '/edit' . '<br /><br />';

//########################################
// prepare message part 4
//########################################

// message4
$emailMessage4 = new XenForo_Phrase('registeremail_registration_type') . ' ' . new XenForo_Phrase('registeremail_twitter') . '<br /><br />';

// create message from parts
$message = $emailMessage1 . $emailMessage2 . $emailMessage3 . $emailMessage4;


//########################################
// prepare mail variables
//########################################

// get options from Admin CP -> Options -> Register Email -> Email From Username
$username = XenForo_Application::get('options')->regsisterEmailEmailFromUsername;

// get options from Admin CP -> Options -> Register Email -> Email To
$emailTo = XenForo_Application::get('options')->registerEmailEmailTo;

// put into array
$email = explode(',', $emailTo);

// subject
$subject = new XenForo_Phrase('registeremail_new_registration_for') . ' ' . $visitor['username'];

//########################################
// send mail
//########################################

$count = count($email);

for ($i=0; $i<$count; $i++)
{
// define user variable
$user = array(
'username' => $username,
'email' => $email[$i]
);

// prepare mailParams
$mailParams = array(
'user' => $user,
'subject' => $subject,
'message' => $message
);

// prepare mail variable
$mail = XenForo_Mail::create('registeremail_contact', $mailParams);

// send mail
$mail->queue($user['email'], $user['username']);
}
}
}

// return parent
return $parent;
}

  public function actionSteamRegister()
  {
  $parent = parent::actionSteamRegister();

if (!isset($errors))
{
// get userId
$userId = XenForo_Visitor::getUserId();

// must have userId
if ($userId > 0)
{
// get visitor data
$visitor = XenForo_Visitor::getInstance();

//########################################
// customFields
//########################################

// define variable
$fields = '';

// get customFields
$visitor['customFields'];

// get options from Admin CP -> Options -> Register Email -> Custom User Fields
$fields = XenForo_Application::get('options')->registerEmailCustomUserFields;

// check if set
if ($fields != '')
{
// get custom userfields data
$customFieldsArray = XenForo_Application::arrayFilterKeys($visitor['customFields'], explode(',', $fields));
}

//########################################
// ip
//########################################

// define variable
$ipAddress = '';

// get ip address
$ipAddress = (isset($_SERVER['REMOTE_ADDR']) ? $_SERVER['REMOTE_ADDR'] : 0);

// define variables
$tags = array();
$tags['known'] = '';
$location = '';

// get options from Admin CP -> Options -> Register Email -> Location
$registerEmailLocation = XenForo_Application::get('options')->registerEmailLocation;

if ($registerEmailLocation)
{
// get location
$tags = get_meta_tags('http://www.geobytes.com/IpLocator.htm?GetLocation&template=php3.txt&IpAddress=' . $ipAddress);

// define location only if we have data
if ($tags['known'] == 'true')
{
$location = $tags['city'] . ', ' . $tags['region'] . ', ' . $tags['country'];
}
}

//########################################
// prepare message part 1
//########################################

// get options from Admin CP -> Options -> Register Email -> Language
$language = XenForo_Application::get('options')->registerEmailLanguage;

// set language
if ($language > 0)
{
XenForo_Phrase::setLanguageId($language);
}

// message1
$emailMessage1 = new XenForo_Phrase('registeremail_user_name') . ' ' . $visitor['username'] . '
' . '<br /><br />' . '
' . new XenForo_Phrase('registeremail_user_id') . ' ' . $userId . '<br /><br />' . '
' . new XenForo_Phrase('registeremail_email') . ' ' . $visitor['email'] . '<br /><br />';

//########################################
// prepare message part 2
//########################################

$emailMessage2 = '';

// skip custom user fields if empty
if ($fields != '')
{
$fieldName = explode(",",$fields);

// count number of custom userfields to display
$count = count($fieldName);

// message2
for ($i=0; $i<$count; $i++)
{
$emailMessage2 = $emailMessage2 . $fieldName[$i] . ': ' . $customFieldsArray[$fieldName[$i]] . '<br /><br />';
}
}

//########################################
// prepare message part 3
//########################################

// get internal_data path
$webRoot =  XenForo_Link::buildPublicLink('full:index');

// message3
$emailMessage3 = new XenForo_Phrase('registeremail_ip_address') . ' ' . $ipAddress . '<br /><br />' . '
' . new XenForo_Phrase('registeremail_country_determined_by_ip') . ' ' . $location . '<br /><br />' . '
' . new XenForo_Phrase('registeremail_search_by_ip_address') . ' ' . 'http://whatismyipaddress.com/ip/' . $ipAddress . '<br /><br />' . '
' . new XenForo_Phrase('registeremail_edit_user') . ' ' . $webRoot . 'admin.php?users/' . $userId . '/edit' . '<br /><br />';

//########################################
// prepare message part 4
//########################################

// message4
$emailMessage4 = new XenForo_Phrase('registeremail_registration_type') . ' ' . new XenForo_Phrase('registeremail_steam') . '<br /><br />';

// create message from parts
$message = $emailMessage1 . $emailMessage2 . $emailMessage3 . $emailMessage4;


//########################################
// prepare mail variables
//########################################

// get options from Admin CP -> Options -> Register Email -> Email From Username
$username = XenForo_Application::get('options')->regsisterEmailEmailFromUsername;

// get options from Admin CP -> Options -> Register Email -> Email To
$emailTo = XenForo_Application::get('options')->registerEmailEmailTo;

// put into array
$email = explode(',', $emailTo);

// subject
$subject = new XenForo_Phrase('registeremail_new_registration_for') . ' ' . $visitor['username'];

//########################################
// send mail
//########################################

$count = count($email);

for ($i=0; $i<$count; $i++)
{
// define user variable
$user = array(
'username' => $username,
'email' => $email[$i]
);

// prepare mailParams
$mailParams = array(
'user' => $user,
'subject' => $subject,
'message' => $message
);

// prepare mail variable
$mail = XenForo_Mail::create('registeremail_contact', $mailParams);

// send mail
$mail->queue($user['email'], $user['username']);
}
}
}

// return parent
return $parent;
}
}
was heisst 61 ? Die Zeile 61?

Code:
                    // get location
                    $tags = get_meta_tags('http://www.geobytes.com/IpLocator.htm?GetLocation&template=php3.txt&IpAddress=' . $ipAddress);

                    // define location only if we have data
                    if ($tags['known'] == 'true')
                    {
                        $location = $tags['city'] . ', ' . $tags['region'] . ', ' . $tags['country'];
                    }
                }
 
Zuletzt bearbeitet von einem Moderator:
Register Email v2.1 changes:

1) When a new registration is made by Facebook, Google or Twitter an email will be sent.

2) Email sent now indicates by which method the new registration was made:

Default
Facebook
Google
Twitter

3) Some shared servers don't allow get_meta_tags(), so there's now an option to disable Location lookup.

4) The Register Email Options now has a Language field to select non-English language.

Punkt drei war deine Antwort auf deine Fehlermeldung in xenforo
 
leere das Feld "Indivuelle Benutzerfelder". Daher kommt der Fehler.

Da darfst du nur selbst erstellte Benutzerprofilfelder eintragen, und die die da stehen scheint es nicht zu geben. Du sagst ja selber, du hast keine Angelegt.
 
Ach ja, für den letzten Fehler ist eine PHP Konfiguration schuld. Das AddOn erwartet wohl allow_furl_open, was bei dir auf nein steht.
 
dann war ich ja doch nicht so verkehrt mit meiner aussage
 
Danke für die Hilfe euch beiden
es ist tatsächlich so, sobald ich den Eintrag im individuelle Felder lösche, bekomme
ich das Bestätigungs E-Mail

Auch die 4. Fehlermeldung kommt nicht mehr.
Danke nochmals
 
Zurück
Oben