Seite 1 von 1

HTML Code in einer HTML Seite anzeigen lassen

Verfasst: 01.09.2004 01:23
von -=]St[x]rm[=-
Moin, möchte in ner HTML Datei, HTML Code angezeigt bekommen:
so in etwa:


Hello World

Code: Alles auswählen

<b>Hello World</b>
-
  • Hello World

Code: Alles auswählen

<ul><li>Hello World</li></ul>

mit <pre></pre> bin ich schon gescheitert, er zeigts einfach nur normal an. :(

gibts da sonst noch nen Tag oder ne möglichkeit?
Wenn ja her damit. :D

thx ;D

Verfasst: 01.09.2004 01:27
von Elo
Für ein: nimm: Für ein: nimm:

Verfasst: 01.09.2004 03:10
von -=]St[x]rm[=-
hm ist zwar umständlich bei langem code aber thx

Verfasst: 01.09.2004 10:27
von xabbuh
-=]St[x]rm[=- hat geschrieben:hm ist zwar umständlich bei langem code aber thx
Dann packst du den HTML-Code in einer Variable:

Code: Alles auswählen

$var = '<b>Hallo</b>';
Dann kannst du die Variable mit htmlentities() bearbeiten. Allerdings werden dabei auch Sonderzeichen umgewandelt:

Code: Alles auswählen

echo htmlentities($var);
Wenn nur die spitzen Klammern umgewandelt werden sollen hilft str_replace():

Code: Alles auswählen

$search  = array('<', '>');
$replace = array('<', '>');
echo str_replace($search, $replace, $var);

Verfasst: 01.09.2004 23:09
von Elo
@-=]St[x]rm[=-

Es gäbe da noch für das

Code: Alles auswählen

Kaufmannsund#60; oder <
und für das

Code: Alles auswählen

Kaufmannsund#62; oder >
Anders lässt sich das in einer statischen Seite wie es eine HTML-Datei nun mal ist nicht machen



@xabbuh
xabbuh hat geschrieben:
-=]St[x]rm[=- hat geschrieben:hm ist zwar umständlich bei langem code aber thx
Dann packst du den HTML-Code in einer Variable:
*Grins*
Das wird so nicht funktionieren, da in einer HTML-Datei keine PHP-Codes abgearbeitet werden.

Verfasst: 01.09.2004 23:56
von Tuxman
Elo hat geschrieben:Das wird so nicht funktionieren, da in einer HTML-Datei keine PHP-Codes abgearbeitet werden.

Code: Alles auswählen

<?php ... ?>
:D

Verfasst: 02.09.2004 00:50
von Elo
Tuxman hat geschrieben:

Code: Alles auswählen

<?php ... ?>
:D
Funktioniert nur bei PHP-Dateien, es sei den man konfiguriert den Server so, dass auch *.htm(l)-Dateien vom PHP-Interpreter geparst werden.

Theoretisch könnte man auch ganz normale *.txt-Dateien parsen :D