Fatal error:Cannot redeclare make_forum_select() [ERLEDIGT]
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
-
- Mitglied
- Beiträge: 281
- Registriert: 05.05.2005 14:32
- Wohnort: Echterdingen
- Kontaktdaten:
-
- Mitglied
- Beiträge: 281
- Registriert: 05.05.2005 14:32
- Wohnort: Echterdingen
- Kontaktdaten:
-
- Mitglied
- Beiträge: 281
- Registriert: 05.05.2005 14:32
- Wohnort: Echterdingen
- Kontaktdaten:
-
- Mitglied
- Beiträge: 281
- Registriert: 05.05.2005 14:32
- Wohnort: Echterdingen
- Kontaktdaten:
Hi!
Tut mir leid, dass ich nicht genatwortet habe. War kurz im Urlaub.
So probier mal bitte folgendes:
Zeile 415 gegen das ersetzen:
Zeile 441 gegen das ersetzen:
Alle Änderungen betreffen die viewtopic.php
Es scheint, als ob bei dir beide includes ausgeführt werden. Das führt dann zum Fehler, da die Funktion beim ersten mal bereits deklariert wurde.
Gruß
Jan
Tut mir leid, dass ich nicht genatwortet habe. War kurz im Urlaub.

So probier mal bitte folgendes:
Zeile 415 gegen das ersetzen:
Code: Alles auswählen
include_once($phpbb_root_path . 'includes/functions_admin.' . $phpEx);
Code: Alles auswählen
include_once($phpbb_root_path . 'includes/functions_admin.' . $phpEx);
Es scheint, als ob bei dir beide includes ausgeführt werden. Das führt dann zum Fehler, da die Funktion beim ersten mal bereits deklariert wurde.
Gruß
Jan
mach doch auseinfach das hier:
Code: Alles auswählen
function make_forum_select($box_name, $ignore_forum = false, $select_forum = '')
{
global $db, $userdata;
$is_auth_ary = auth(AUTH_READ, AUTH_LIST_ALL, $userdata);
$sql = "SELECT forum_id, forum_name
FROM " . FORUMS_TABLE . "
ORDER BY cat_id, forum_order";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Couldn not obtain forums information', '', __LINE__, __FILE__, $sql);
}
$forum_list = '';
while( $row = $db->sql_fetchrow($result) )
{
if ( $is_auth_ary[$row['forum_id']]['auth_read'] && $ignore_forum != $row['forum_id'] )
{
$selected = ( $select_forum == $row['forum_id'] ) ? ' selected="selected"' : '';
$forum_list .= '<option value="' . $row['forum_id'] . '"' . $selected .'>' . $row['forum_name'] . '</option>';
}
}
$forum_list = ( $forum_list == '' ) ? '<option value="-1">-- ! No Forums ! --</option>' : '<select name="' . $box_name . '">' . $forum_list . '</select>';
return $forum_list;
}
Code: Alles auswählen
if(!function_exists("make_forum_select")){ // START function_exists check
function make_forum_select($box_name, $ignore_forum = false, $select_forum = '')
{
global $db, $userdata;
$is_auth_ary = auth(AUTH_READ, AUTH_LIST_ALL, $userdata);
$sql = "SELECT forum_id, forum_name
FROM " . FORUMS_TABLE . "
ORDER BY cat_id, forum_order";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Couldn not obtain forums information', '', __LINE__, __FILE__, $sql);
}
$forum_list = '';
while( $row = $db->sql_fetchrow($result) )
{
if ( $is_auth_ary[$row['forum_id']]['auth_read'] && $ignore_forum != $row['forum_id'] )
{
$selected = ( $select_forum == $row['forum_id'] ) ? ' selected="selected"' : '';
$forum_list .= '<option value="' . $row['forum_id'] . '"' . $selected .'>' . $row['forum_name'] . '</option>';
}
}
$forum_list = ( $forum_list == '' ) ? '<option value="-1">-- ! No Forums ! --</option>' : '<select name="' . $box_name . '">' . $forum_list . '</select>';
return $forum_list;
}
}// END function_exists check
-
- Mitglied
- Beiträge: 281
- Registriert: 05.05.2005 14:32
- Wohnort: Echterdingen
- Kontaktdaten:
@JanW: DANKEEEEEEEEEEEEEEEE!!!!!!!!
es tut wieder ^^
oh man! ich bin froh ^^
nur noch eine sache stört: warum laden die themen in spamming immernoch so lahm?
und: wieso ist die seitennavigation in der viewtopic nicht mehr da??
also: "seite <1, 2, 3, . . . 4, 5, 6>"
die pfeile sind bei mir eine seite weiter oder zurück.




es tut wieder ^^
oh man! ich bin froh ^^
nur noch eine sache stört: warum laden die themen in spamming immernoch so lahm?
und: wieso ist die seitennavigation in der viewtopic nicht mehr da??
also: "seite <1, 2, 3, . . . 4, 5, 6>"
die pfeile sind bei mir eine seite weiter oder zurück.
-
- Mitglied
- Beiträge: 281
- Registriert: 05.05.2005 14:32
- Wohnort: Echterdingen
- Kontaktdaten:
jo ziemlich viel ^^
ich verlinke ma die viewtopic_body.tpl und die viewtopic.php:
http://david.tchoulakian.de/viewtopic_body.txt
http://david.tchoulakian.de/viewtopic.txt
ich verlinke ma die viewtopic_body.tpl und die viewtopic.php:
http://david.tchoulakian.de/viewtopic_body.txt
http://david.tchoulakian.de/viewtopic.txt