Hm, die  -Variante ist imho nicht optimal.
Wenn du Code schreibst und ganz normal einrückst, brauchst du nur den pre-Tag zu benutzten, und die ursprüngliche Formatierung bleibt erhalten.
CODE
<pre>
include($DOCUMENT_ROOT."/inc/pp_wh_pt.php");
while ($zeile = mysql_fetch_array($ergebnis)) {
$wh_pt = pp_wh_pt($zeile);
$dp = explode("-", $zeile['interview']);
echo '<a href="/interviews/'.$wh_pt['firm'].'.html"' ('
.sprintf("%d", $dp[1]).'/'.$dp[0].')</a> <br />';
}
</pre>
Im Code-Feld des Forums sieht man den Effekt leider nicht, aber es funktioniert.
Für die FAQ-Leiste (zu deiner rechten) hab ich eine reziproke Funktion verwendet, die mit CSS und div-Tags arbeitet.
CODE echo "<div style='margin-left:".$cnt."px'>";
Dies funktioniert bei Hierarchien gut, aber in deinem Fall würd ich einfach den pre-Tag verwenden.