Wozu machst Du das-->
Lass doch, wenn Du nun schon ein While-Schleife hast einen Zähler mitlaufen.
Und was soll das?
Dazu gibt es -->
Das hier:
Code: Alles auswählen
$sql = "SELECT * FROM ".$table_prefix."postings ORDER by id DESC";
sollte wohl eher so aussehen:
Code: Alles auswählen
$sql = "SELECT * FROM " . POSTS_TABLE . " ORDER by id DESC";
Wirf dafür einen Blick in die includes/constants.php.
Welchen Sinn hat diese Aktion?
Code: Alles auswählen
array_push($posting,array(
'id' => $entry['id'],
'name' => $entry['name'],
'mail' => $entry['mail'],
'homepage' => $entry['homepage'],
'title' => $entry['title'],
'message' => $entry['message'],
'time' => $entry['time'],
'date' => $entry['date'],
'ip' => $entry['ip']
));
Das Array $posting ist doch leer, es hat also keinen Sinn, ein Array da an zu hängen.
Bist Du sicher, dass Du das willst:
Code: Alles auswählen
$bbcode_original[1] = '[/b]';
$bbcode_original[2] = '[/b]';
Also ich würde meinen: Nein.
Und soll das eine Templatezuweisung werden?
Das ist, was mir nach kurzer Lektüre Deines Postings aufgefallen ist.
//offtopic on
Ausserdem ist mir aufgefallen, dass Du bei deinen Codes (die phpBB kompatibel sein sollen, sonst würdest Du sie hier nicht posten), radikal an allen Methoden des phpBB vorbei programmierst. Davon abgesehen, dass Du die Lösungen, die im phpBB schon drin sind, garnicht benutzt.
Ich finde es prima, dass Du Dich mit php und phpBB im speziellen auseinandersetzt. Aber halte Dich dann bitte auch an die Vorgaben.
Vielleicht wären Deine Codes besser in einem reinen php Forum aufgehoben. Also eines für Programmierer..... Das hier ist ein Anwenderforum.
Und wir sind nicht Deine Debugger.
//offtopic off
Achso eins noch:
Integer Variablen, die als Zähler dienen, sind in der Regel mit $i, $j oder $k benannt.
Und Du willst doch Programmierer sein., oder?
... und nimm das OR aus der for-Schleife.