Seite 1 von 1

Fehler in posting.php

Verfasst: 01.07.2006 11:01
von jelem
Den Fehler habe ich bestimmt schon beim letzten upd. von .19 auf .20 gemacht :-(
Is mir nur aufggefallen, das keiner mehr postet. Wenn man einen Beitrag editieren oder schreiben will kommt nach klick auf Vorschau folgende Meldung:
Fatal error: Call to undefined function: make_bbcode_uid() in /home/Domain_de/www/phpBB2/posting.php on line 656

Die entsprechende Stelle in der posting.php sieht so aus:

Code: Alles auswählen

$bbcode_uid = ( $bbcode_on ) ? make_bbcode_uid() : '';
Habs mal mit der gleichen Stelle in der posting.php vom neuen .21 verglichen, ist völlig gleich.
Any help?

Verfasst: 01.07.2006 12:10
von Emanuelle_1982
schaue mal lieber am anfang der datei bei den includes und vergleiche die...

da fehlt vermutlich ein include( $phpbb_root . '/includes/functions_xy.' . $phpEx); oder so ähnlich...

ansonsten schaue in die Dateien mal rein - in einer müsste das make_bbcode_uid() mit einem function davor zu finden sein...

Verfasst: 01.07.2006 12:31
von jelem
Danke für deine Antwort.
Meinst du das hier am Anfang der Datei:

Code: Alles auswählen

define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
include($phpbb_root_path . 'includes/bbcode.'.$phpEx);
include($phpbb_root_path . 'includes/functions_post.'.$phpEx);

Verfasst: 01.07.2006 13:02
von Emanuelle_1982
jelem hat geschrieben:Danke für deine Antwort.
Meinst du das hier am Anfang der Datei:

Code: Alles auswählen

define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
include($phpbb_root_path . 'includes/bbcode.'.$phpEx);
include($phpbb_root_path . 'includes/functions_post.'.$phpEx);
den Teil würde ich mal vergleichen

bei dir sollte alles oder sogar mehr drin stehen als in der orginal 2.0.21 Datei
mehr kann durch einen Mod passieren, aber weniger? eigentlich nie (gaaaaanz wenige ausnahmen)

Verfasst: 01.07.2006 13:14
von jelem
Diese Passagen der posting.php sind bei der .19, .20 und .21 gleich.
Mir ist jetzt aufgefallen, dass es unterschiedliche Fehlermeldungen gibt.

Bei Klick auf "Vorschau" die oben bereits genannte Meldung mit der posting.php,
und beim Klick auf "Absenden" kommt diese Meldung:

Fatal error: Call to undefined function: make_bbcode_uid() in /home/Domain_de/www/phpBB2/includes/functions_post.php on line 130

Und in Zeile 130 steht auch wieder das:

Code: Alles auswählen

$bbcode_uid = ($bbcode_on) ? make_bbcode_uid() : '';


Hhhmm, da is doch irgendwo anders noch der Wurm drinne :(

Verfasst: 01.07.2006 13:24
von jelem
Wie ich es mir gedacht habe :(
Der Fehler liegt irgendwo in der bbcode.php
Ick hab jetzt einfach mal diese Datei von der .21 drübergebügelt, und siehe da, es funzt ;-)
Danke noch einmal!

Verfasst: 01.07.2006 13:36
von Emanuelle_1982
ok, dann noch viel erfolg *gg*