Hallo!
hab ein Problem, ich will JS und PHP codes in Html/php anzeigen und finde einfach gar nichts dazu...
Willst du nun PHP oder HTML Code darstellen?
alles was ich gefunden habe war das: [...]
Da sind aber mehrere Fehler drin.
1) Damit highlight_string() den String auch schön eingefärbt darstellt, muss der Code von den PHP Tags umgeben sein. z.B.
$code = "<?php echo 'hi'; ?>";
2) Wenn du $_SERVER['HTTP_HOST'] nicht auswerten, sondern als Text dortstehen haben willst, dann musst du es auch als String übergeben. Da Variablen aber in Strings die in doppelten Anführungszeichen stehen ("..") ausgewertet werden, musst du entweder einfache verwenden ('..'), wobei du dann jedes vorkommen von einfachen Anführungszeichen mit Backslash maskieren musst, oder du maskierst das $ mit einem Backslash. z.B.
$code = '<?php echo $_SERVER[\'HTTP_HOST\']; ?>';
// bzw
$code = "<?php echo \$_SERVER['HTTP_HOST']; ?>";
3) Der Fehler:
Parse error: syntax error, unexpected T_ECHO in /home/a4067129/public_html/ip.php on line 43
sagt schon alles. Ich nehme Stark an, dass der von dir gepostete Ausschnitt in Zeile 43 beginnt.
Wie die Fehlermeldung besagt, hast du ein unerwartetes echo drin. Ich überlasse das Finden dir (Tipp: innerhalb der ersten Zeile).
LG,
Snafu