Seite 1 von 1

Team Fehler

Verfasst: 30.04.2010 07:34
von Speed007
Hallo hab seit ich auf 3.07 update einen Fehler wenn ich die Team mitarbeiter Aufrufe

Parse error: syntax error, unexpected T_ELSE in /home/content/22/5917422/html/memberlist.php on line 326

:roll: :roll:

Re: Team Fehler

Verfasst: 30.04.2010 12:19
von Metzle
Hallo,

dazu wäre es gut, wenn wir den betroffenen Code auch mal sehen könnten. Am besten die Datei ins Pastebin laden oder ein paar Zeilen davor und danach hier posten.

Re: Team Fehler

Verfasst: 01.05.2010 10:21
von Speed007
Metzle hat geschrieben:Hallo,

dazu wäre es gut, wenn wir den betroffenen Code auch mal sehen könnten. Am besten die Datei ins Pastebin laden oder ein paar Zeilen davor und danach hier posten.
Hallo Sorry das ich Nachhacke welche Zeilen genau bitte ? :oops:

Re: Team Fehler

Verfasst: 01.05.2010 11:06
von winnetou
memberlist.php on line 326

Re: Team Fehler

Verfasst: 01.05.2010 14:31
von Frank1604
winnetou hat geschrieben:memberlist.php on line 326
Das nützt nicht wirklich viel, da der Fehler warscheinlich nicht in dieser Zeile, sondern in einer der Zeilen davor sein wird. Am besten wäre es die memberlist.php oder zumindest einen großzügigen Ausschnitt um die betroffene Zeile zur Verfügung zu stellen.

Re: Team Fehler

Verfasst: 01.05.2010 14:33
von winnetou
Hallo Frank,
das hatte Metzle ja schon geschrieben, mein hinweis war nur darauf bezogen welchen Bereich Metzle meint...

Gruß
Jürgen

Re: Team Fehler

Verfasst: 01.05.2010 18:55
von Speed007
// Grab relevant data
$sql = "SELECT user_id, username, user_email, user_lang, $sql_field
FROM " . USERS_TABLE . "
WHERE user_id = $user_id
AND user_type IN (" . USER_NORMAL . ', ' . USER_FOUNDER . ')';
$result = $db->sql_query($sql);
$row = $db->sql_fetchrow($result);
$db->sql_freeresult($result);

if (!$row)
{
trigger_error('NO_USER');
}
include($phpbb_root_path . 'includes/arcade/arcade_constants.' . $phpEx);
include($phpbb_root_path . 'includes/arcade/arcade_cache.' . $phpEx);
include($phpbb_root_path . 'includes/arcade/functions_arcade.' . $phpEx);
$user->add_lang('mods/arcade');
else if (empty($row[$sql_field]))
{
trigger_error('IM_NO_DATA');
}

// Post data grab actions
switch ($action)
{
case 'jabber':
add_form_key('memberlist_messaging');

if ($submit && @extension_loaded('xml') && $config['jab_enable'])
{
if (check_form_key('memberlist_messaging'))
{

include_once($phpbb_root_path . 'includes/functions_messenger.' . $phpEx);

$subject = sprintf($user->lang['IM_JABBER_SUBJECT'], $user->data['username'], $config['server_name']);
$message = utf8_normalize_nfc(request_var('message', '', true));

if (empty($message))
{
trigger_error('EMPTY_MESSAGE_IM');
}

$messenger = new messenger(false);

$messenger->template('profile_send_im', $row['user_lang']);
$messenger->subject(htmlspecialchars_decode($subject));

$messenger->replyto($user->data['user_email']);
$messenger->im($row['user_jabber'], $row['username']);

$messenger->assign_vars(array(
'BOARD_CONTACT' => $config['board_contact'],
'FROM_USERNAME' => htmlspecialchars_decode($user->data['username']),
'TO_USERNAME' => htmlspecialchars_decode($row['username']),
'MESSAGE' => htmlspecialchars_decode($message))
);

$messenger->send(NOTIFY_IM);

$s_select = 'S_SENT_JABBER';
}
else
{
trigger_error('FORM_INVALID');
}
}
break;
}

// Send vars to the template
$template->assign_vars(array(
'IM_CONTACT' => $row[$sql_field],
'A_IM_CONTACT' => addslashes($row[$sql_field]),

'U_AIM_CONTACT' => ($action == 'aim') ? 'aim:addbuddy?screenname=' . urlencode($row[$sql_field]) : '',
'U_AIM_MESSAGE' => ($action == 'aim') ? 'aim:goim?screenname=' . urlencode($row[$sql_field]) . '&message=' . urlencode($config['sitename']) : '',

'USERNAME' => $row['username'],
'CONTACT_NAME' => $row[$sql_field],
'SITENAME' => $config['sitename'],

'PRESENCE_IMG' => $presence_img,

'L_SEND_IM_EXPLAIN' => $user->lang['IM_' . $lang],
'L_IM_SENT_JABBER' => sprintf($user->lang['IM_SENT_JABBER'], $row['username']),

$s_select => true,
'S_IM_ACTION' => $s_action)

Re: Team Fehler

Verfasst: 01.05.2010 19:37
von winnetou
Hallo,
ich gehe mal davon aus Du hast diesen mod installiert?! phpbb_arcade_1.0.RC9_07-10-2009_115140.zip

Dann gehört in der memberlist.php dieser Teil laut Anleitung:

Code: Alles auswählen

include($phpbb_root_path . 'includes/arcade/arcade_constants.' . $phpEx);
		include($phpbb_root_path . 'includes/arcade/arcade_cache.' . $phpEx);
		include($phpbb_root_path . 'includes/arcade/functions_arcade.' . $phpEx);
		$user->add_lang('mods/arcade');
nicht in Zeile 325

sondern.in Zeile 403

Gruß
Jürgen

Re: Team Fehler

Verfasst: 02.05.2010 05:47
von Speed007
Cool es FUNKT VIELEN DANK an alle......
ich muß besser aufpassen beim einbauen von Mod´s :roll: :roll: