tobiasnyc
Goto Top

Wie kann ich Codefragmente (PHP, HTML) im Beitrag als Text anzeigen lassen

Quellcode wird in nicht angezeigt

Habe das Problem das ich in den Beiträgen Quellcode als Textbeispiele einfügen möchte (PHP, HTML,JS).

Wie kann ich diese Quellcode-Textabschnitte kenntlich machen, so das sie nicht interpretiert werden sondern in Textform im Beitrag erscheinen.

Content-ID: 27933

Url: https://administrator.de/contentid/27933

Ausgedruckt am: 24.11.2024 um 15:11 Uhr

MichaelT
MichaelT 11.03.2006 um 04:19:34 Uhr
Goto Top
Am besten mit einem TEXTAREA

< TEXTAREA NAME="TextArea" ROWS="7" COLS="35" >
HIER DEN CODE EINFÜGEN
< /TEXTAREA >


Natürlich ohne die leerzeichen vor den eckigen Klammern.
TobiasNYC
TobiasNYC 11.03.2006 um 11:37:11 Uhr
Goto Top
Danke,

leider werden die Zeilenumrüche als Tag mit ausgegeben.
Ich meinete eigentlich einen Forumspezifischen Befehl, wie man ihn aus anderen Foren kennt ([text] [/text] u.ä.)
16568
16568 11.03.2006 um 11:46:21 Uhr
Goto Top
Ganz simpel:

Dies hier ist Code...

=

&lt;code&gt;
Dies hier ist Code.
&lt;/code&gt;


Oder meinst Du, richtig mit Syntax-Highlighting?

Ich schreib' meinen Quelltext hier immer manuell rein, daher ist es ein leichtes,
<b>& l t ;</b>
oder
<b>& g t ;</b>
zu schreiben...


Lonesome Walker
TobiasNYC
TobiasNYC 11.03.2006, aktualisiert am 18.10.2012 um 17:56:39 Uhr
Goto Top
Danke, leider geht es nicht. . .

Um diesen Beitrag geht es

Automatische Browser Weiterleitung

Das Problem ist, das der Meta-Refresh sofort angewendet wird, wenn ich die Leerzeichen im Tag weglasse

Wenn ich die < code > < /code > Tags verwende wird er trotzdem angewendet und auch nicht als Text angezeigt

Hm. . . . &uuml;
16568
16568 11.03.2006 um 15:10:36 Uhr
Goto Top
Ich hab's doch oben schon geschrieben:

Jeder, der HTML kennt, weiß, daß lt und gt für die Klammern stehen, und dann wird da nix interpretiert.


Lonesome Walker
Enclave
Enclave 12.03.2006 um 19:56:41 Uhr
Goto Top
Hab grad nen kleines Script geschrieben das ich dem Frank mal geschickt hab.

Befehle in Textarea kopieren auf "Script umwandeln" klicken und die Ausgabe kann man dann benutzen.

&lt?
$array_1 = array("<",">");
$array_2 = array("&amp;lt;","&amp;gt;");
for($x=0;$x<3;$x++){ $text_n = str_replace($array_1[$x],$array_2[$x],$text_n);}}
$text_n = stripslashes($text_n);
?&gt

mal gucken ob der das einbaut.


MFG

Enclave

PS: Kann sich jeder selber machen und auf seinem Rechner (z.B. über XAMPP apachefriends.org) laufen lassen und dann sind lange scripts keine Probleme mehr. Könnt mich anschreiben für das ganze Script.
LennyLinux
LennyLinux 23.12.2010 um 15:09:25 Uhr
Goto Top
Der Post ist zwar schon "Uralt" aber was solls...

Es gibt ein schönes HTML-Tage names pre... Damit kann man Code als Code anzeigen lassen ohne das es ausgeführt wird.

Grüße Tippexs
Enclave
Enclave 23.12.2010 um 16:32:47 Uhr
Goto Top
Jetzt wo du es sagst... Ich hätte jetzt zwar auch geglaubt das es funktioniert aber:

94e03023917666373bd9a25d52825d92


Mfg

Chaos
LennyLinux
LennyLinux 25.12.2010 um 10:39:12 Uhr
Goto Top
Hey Chaos,

ersmal frohe Weihnachten...

Sorry, ich war mit meinen Hirn mal wieder wo anders. Bi JS code geht das...

für HTML-Element braucht du das <xmp>...</xmp> (xmp = example = Beispiel) Tag.

Das geht.

Grüße aus Bayern

Tippexs