Seite 1 von 2

Smilie Creator

Verfasst: 18.12.2008 17:14
von silkdream
Hallo zusammen
nach dem Einbau von Smilie Creator bringt mein Board folgende Meldung

Code: Alles auswählen

[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3748: Cannot modify header information - headers already sent by (output started at /includes/bbcode.php:608)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3750: Cannot modify header information - headers already sent by (output started at /includes/bbcode.php:608)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3751: Cannot modify header information - headers already sent by (output started at /includes/bbcode.php:608)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3752: Cannot modify header information - headers already sent by (output started at /includes/bbcode.php:608)
das müssten die betreffenden Zeilen sein

Code: Alles auswählen

// application/xhtml+xml not used because of IE
	header('Content-type: text/html; charset=UTF-8');

	header('Cache-Control: private, no-cache="set-cookie"');
	header('Expires: 0');
	header('Pragma: no-cache');
Nach dem aufspielen der Original includes/funktions-posting.php sind die Meldungen weg

hier der code den ich eingesetzt habe nach Anweisung müßte stimmen?

Code: Alles auswählen

		);
	}
	if ($mode == 'inline')
	{
		$template->assign_vars(array(
			'U_SMILIE_CREATOR'       => append_sid("{$phpbb_root_path}smilie_creator.$phpEx", 'mode=text2schild'))
		);
	}
	if ($mode == 'window')
	{
		page_footer();
	}
}

Re: Smilie Creator

Verfasst: 18.12.2008 19:01
von silkdream
silkdream hat geschrieben:Hallo zusammen
nach dem Einbau von Smilie Creator bringt mein Board folgende Meldung

Code: Alles auswählen

[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3748: Cannot modify header information - headers already sent by (output started at /includes/bbcode.php:608)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3750: Cannot modify header information - headers already sent by (output started at /includes/bbcode.php:608)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3751: Cannot modify header information - headers already sent by (output started at /includes/bbcode.php:608)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3752: Cannot modify header information - headers already sent by (output started at /includes/bbcode.php:608)
das müssten die betreffenden Zeilen sein

Code: Alles auswählen

// application/xhtml+xml not used because of IE
	header('Content-type: text/html; charset=UTF-8');

	header('Cache-Control: private, no-cache="set-cookie"');
	header('Expires: 0');
	header('Pragma: no-cache');
Nach dem aufspielen der Original includes/funktions-posting.php sind die Meldungen weg

hier der code den ich eingesetzt habe nach Anweisung müßte stimmen?

Code: Alles auswählen

		);
	}
	if ($mode == 'inline')
	{
		$template->assign_vars(array(
			'U_SMILIE_CREATOR'       => append_sid("{$phpbb_root_path}smilie_creator.$phpEx", 'mode=text2schild'))
		);
	}
	if ($mode == 'window')
	{
		page_footer();
	}
}
Eigebaute Mods: Impressum, User Reminder, Geomap, BBCodeBox3 - v 1.0.6, Board3 Portal, Style: xabbBlue Prosilver basierend

Verfasst: 18.12.2008 19:04
von 4seven
check nochmal ganz genau den mod-einbau.
der smilie creator ist so simpel gestrickt, da kann eigentlich kaum was schiefgehen.

Code: Alles auswählen

headers already sent
hat auch nur indirekt mit der zeile zu tun, die diese meldung anzeigt. diese eher allgemeine fehlermeldung tritt zb. auf, wenn man sprachdateien mit dem falschen editor bearbeitet (am besten notepad++ nehmen und sprachdateien immer als utf8-ohne Bom speichern)

Verfasst: 18.12.2008 19:09
von silkdream
Hallo
genau das ist es was mich stutzig macht, ich habe die Dateien mehrmals neu aufgesetzt und die Mods eingebaut immer das selbe Problem

Verfasst: 18.12.2008 19:13
von 4seven
hab noch ein edit rein. alle foren- und browser-caches leeren usw. brauch ich ja nicht zu erwähnen!? bei hartnäckigen fällen einfach mal den inhalt des ordners cache löschen (außer .htaccess und index.html) und im browser nochmal strg+f5

Verfasst: 18.12.2008 19:29
von silkdream
Alles durch mache ich nach jedem Mod einbau

Verfasst: 18.12.2008 19:33
von 4seven
dann bleibt nur die detektivische fehlersuche. mod-einbauten und mod-anleitungen rückwärts abklappern. zwischendurch immer wieder testen. irgendwo muss ja der hase im pfeffer liegen. zur not testweise mal alle mod-relevanten dateien durch frische originale ersetzen (die "alten" sichern") und nur den smilie-creator einbauen..

Verfasst: 18.12.2008 19:37
von Miriam
Oder Du schaust gleich in die /includes/bbcode.php und zwar auf/um Zeile 608.

Verfasst: 18.12.2008 19:42
von 4seven
der mod-einbau wurde (angeblich) korrekt durchgeführt.
danach richtet man sich dann erstmal.

Verfasst: 18.12.2008 19:50
von Miriam
Wo bekommt man denn den Smilie Creator für phpBB3 her?