Die Zeile wäre so richtig:
Code: Alles auswählen
$user_sig = ( $post_info['user_sig'] != '' && $userdata['user_sig_bbcode_uid'] && $board_config['allow_sig'] ) ? $post_info['user_sig'] : '';
Dann zum Message-Problem:
Hast Du die Template-Ordner auf korrekt mit Groß- und Kleinschreibung auf dem Webspace abgelegt, also genau so, wie im ACP hinterlegt?
Und hast Du in der page_header.php mehrere Meldungen, bzw. Funktionen eingebaut, die angemeldeten Usern angezeigt werden?
Es darf nämlich nur einmal message_die() aufgerufen werden. Einige MODs erzeugen aber dennoch bei angezeigter Meldung einen weiteren Aufruf dieser Mitteilungsfunktion, was dann logischerweise zu einem Fehler führt.