Bekomme immer diese Fehlermeldung

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.
Antworten
Benutzeravatar
Eclipse16V
Mitglied
Beiträge: 576
Registriert: 27.11.2002 17:04
Wohnort: Gießen
Kontaktdaten:

Bekomme immer diese Fehlermeldung

Beitrag von Eclipse16V »

Bekomme immer wenn ich ein neues Thema erstelle dies Fehlermeldung im Header der Bestätigungsseite:

Code: Alles auswählen

Warning: Missing argument 7 for user_notification() in /home/www/web3/html/phpBB2/includes/functions_post.php on line 580

Warning: Cannot add header information - headers already sent by (output started at /home/www/web3/html/phpBB2/includes/functions_post.php:580) in /home/www/web3/html/phpBB2/posting.php on line 655

Warning: Cannot add header information - headers already sent by (output started at /home/www/web3/html/phpBB2/includes/functions_post.php:580) in /home/www/web3/html/phpBB2/includes/page_header.php on line 647

Warning: Cannot add header information - headers already sent by (output started at /home/www/web3/html/phpBB2/includes/functions_post.php:580) in /home/www/web3/html/phpBB2/includes/page_header.php on line 649

Warning: Cannot add header information - headers already sent by (output started at /home/www/web3/html/phpBB2/includes/functions_post.php:580) in /home/www/web3/html/phpBB2/includes/page_header.php on line 650
Was hab ich falsch gemacht oder wo liegt der Fehler?
www.Eclipse16V.de
Erste Eclipse16V IG Deutschlands
iron_wulf

Beitrag von iron_wulf »

Schau mal nach ob die Dateien Schreibgeschützt sind .

:roll:
Benutzeravatar
Eclipse16V
Mitglied
Beiträge: 576
Registriert: 27.11.2002 17:04
Wohnort: Gießen
Kontaktdaten:

Beitrag von Eclipse16V »

Nein sind sich nicht.

:cry:
www.Eclipse16V.de
Erste Eclipse16V IG Deutschlands
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

du hast entweder einen Mod eingebaut (vielleicht sogar den notification Mod von davil ?)
oder du hast nur "halbherzig" von phpBB 2.0.3 auf 2.0.4 upgedatet ?
Benutzeravatar
Eclipse16V
Mitglied
Beiträge: 576
Registriert: 27.11.2002 17:04
Wohnort: Gießen
Kontaktdaten:

Beitrag von Eclipse16V »

Nix von beiden

Habe zwar ein paar Mods eingebaut nur dieser war nicht dabei und ein Update habe ich auch nicht gemacht sondern gleich das phpBB 2.0.4 genommen.
www.Eclipse16V.de
Erste Eclipse16V IG Deutschlands
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

dann brauche ich ein paar Zeilen Code von dir ;)
öffne functions_post.php
suche nach

Code: Alles auswählen

function user_notification
und schreibe hier was danach noch in der Klammern kommt (am besten die gesamte Zeile kopieren)

öffne posting.php
suche nach

Code: Alles auswählen

user_notification
und schreibe hier was danach noch in Klammern steht
Benutzeravatar
Eclipse16V
Mitglied
Beiträge: 576
Registriert: 27.11.2002 17:04
Wohnort: Gießen
Kontaktdaten:

Beitrag von Eclipse16V »

posting.php

Code: Alles auswählen

		{
			$user_id = ( $mode == 'reply' || $mode == 'newtopic' ) ? $userdata['user_id'] : $post_data['poster_id'];
			update_post_stats($mode, $post_data, $forum_id, $topic_id, $post_id, $user_id);
		}

		if ($error_msg == '' && $mode != 'poll_delete')
		{
			// forum notification mod
$post_data['subject'] = $subject;
$post_data['username'] = ( $userdata['user_id'] == ANONYMOUS ) ? $username : $userdata['username'];
$post_data['message'] = $message;
if ( $post_data['first_post'] )
{
	user_notification('newtopic', $post_data, $forum_id, $topic_id, $post_id, $notify_user);
}
else
{
			if ( $setbm )
					{
						set_bookmark($topic_id);
					}
	
			user_notification($mode, $post_data, $post_info['topic_title'], $forum_id, $topic_id, $post_id, $notify_user);
			if( $mode != "editpost" )
					{
						top_smilies($message);
					}
					$attachment_mod['posting']->insert_attachment($post_id);
}
		}

		if ( $mode == 'newtopic' || $mode == 'reply' )
		{
			$tracking_topics = ( !empty($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_t']) ) ? unserialize($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_t']) : array();
			$tracking_forums = ( !empty($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_f']) ) ? unserialize($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_f']) : array();

			if ( count($tracking_topics) + count($tracking_forums) == 100 && empty($tracking_topics[$topic_id]) )
			{
				asort($tracking_topics);
				unset($tracking_topics[key($tracking_topics)]);
			}
functions_post.php

Code: Alles auswählen

	if ($mode == 'delete' && $post_data['first_post'] && $post_data['last_post'])
	{
		$meta = '<meta http-equiv="refresh" content="3;url=' . append_sid("viewforum.$phpEx?" . POST_FORUM_URL . '=' . $forum_id) . '">';
		$message = $lang['Deleted'];
	}
	else
	{
		$meta = '<meta http-equiv="refresh" content="3;url=' . append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . '=' . $topic_id) . '">';
		$message = (($mode == 'poll_delete') ? $lang['Poll_delete'] : $lang['Deleted']) . '<br /><br />' . sprintf($lang['Click_return_topic'], '<a href="' . append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id") . '">', '</a>');
	}

	$message .=  '<br /><br />' . sprintf($lang['Click_return_forum'], '<a href="' . append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=$forum_id") . '">', '</a>');

	return;
}

//
// Handle user notification on new post
//
function user_notification($mode, &$post_data, &$topic_title, &$forum_id, &$topic_id, &$post_id, &$notify_user)
{
	global $HTTP_SERVER_VARS, $HTTP_ENV_VARS;
	global $board_config, $lang, $db, $phpbb_root_path, $phpEx;
	global $userdata, $user_ip;

	$current_time = time();

	if ( $mode == "delete" )
	{
		$delete_sql = ( !$post_data['first_post'] && !$post_data['last_post'] ) ? " AND user_id = " . $userdata['user_id'] : "";
		$sql = "DELETE FROM " . TOPICS_WATCH_TABLE . " WHERE topic_id = $topic_id" . $delete_sql;
		if ( !($result = $db->sql_query($sql)) )
		{
			message_die(GENERAL_ERROR, "Couldn't change topic notify data", "", __LINE__, __FILE__, $sql);
		}
	}
	else 
	{
		if ( $mode == "reply" )
		{
www.Eclipse16V.de
Erste Eclipse16V IG Deutschlands
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

also ich lese da was vom Notification Mod ? Naja egal...

posting.php
suche nach

Code: Alles auswählen

user_notification('newtopic', $post_data, $forum_id, $topic_id, $post_id, $notify_user);
und ersetze dies mit

Code: Alles auswählen

user_notification('newtopic', $post_data, $post_info['topic_title'], $forum_id, $topic_id, $post_id, $notify_user);
Benutzeravatar
Eclipse16V
Mitglied
Beiträge: 576
Registriert: 27.11.2002 17:04
Wohnort: Gießen
Kontaktdaten:

Beitrag von Eclipse16V »

Besten Dank

Geht wieder. :roll:
www.Eclipse16V.de
Erste Eclipse16V IG Deutschlands
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“