PHP einfärben
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
ausgabe
austausch
auswahl
befehlen
beispiel
detail
eingabe
entsprechende aussehen
folgendes echo
gen
info
kuddelmuddel
mode
proportionalen schrift
rechnerleistung
tag
verarbeitung
versehen
-
Hi,
ich wollte in mein Forum so eine COde-Fuktion (BBCOde) einf?tag/gen">gen, so wie hier:
echo "Das ist PHP";
ABer wie mach ich sowas? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hi
Das Script, das die Eingabe entgegennimmt, reagiert zum Beispiel auf
[ c o d e ] u n d [ / c o d e ].
Alles was da dazwischen liegt wird speziell behandelt und mit den entsprechenden HTML tags versehen, die bei der Ausgabe das entsprechende Aussehen bewirken.
Teils sind diese ?nderungen durchgehend, wie die Auswahl einer nicht proportionalen Schrift und der Austausch der weichen Zeichenabst?nde durch harte.
Teils sind die ?nderungen von bestimmten Bedingungen abh?ngig, wie das Einf?rben von Schl?sselw?rtern.
Bei deinem Beispiel bewirkte die Verarbeitung folgendes:
<code><font color="#000000"><br />
<font color="#0000CC"><?<br /></font><font color="#006600">echo </font><font color="#CC0000">"Das ist PHP"</font><font color="#006600">;<br /></font><font color="#0000CC">?></font><br />
</font><br />
</code>
Die Details h?ngen davon ab, was du genau willst, n?here Info gibts bei selfhtml oder ?hnlichen sites.
Die zweite M?glichkeit ist die, das diese Verarbeitung jedes mal bei der Ausgabe erfolgt. Das erleichtert das editieren, kostet aber mehr Rechnerleistung.
Ich hoffe, das hilft. Gr?sse,
limonero -
Ich br?uchte das PHP-Script daf?r
-
k?nnte man das nicht so machen:
$text=str_replace("\n", "<font color='green'>\n</font>", $text);
das halt nur ganz oft mit anderen befehlen ^^
EDIT: Wieso kommt da immer so kuddelmuddel raus??!! -
M?sste eigentlich was dabei sein:
http://www.phpbb.com/phpBB/faq.php?mode=bbcode
http://www.christian-seiler.de/projekte/php/bbcode/ -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage