Avatar billede hairboy1234 Nybegynder
07. august 2003 - 23:36 Der er 10 kommentarer

Udskriv html uden at køre

Hvordan er det man via echo udskriver en html-kode og undgår at den bliver forstået som html af browseren men istedet blot viser sourcen?
Avatar billede ztyxx Nybegynder
07. august 2003 - 23:38 #1
brug &lt; &gt; istedet for <>
echo "&lt; html stuff &gt";
Avatar billede nmh Nybegynder
07. august 2003 - 23:43 #2
<xmp>
html-kode....
</xmp>
Avatar billede ztyxx Nybegynder
07. august 2003 - 23:45 #3
xmp er ikke længer valid, den er på vej ud af html-standarderne
Avatar billede repsac Nybegynder
07. august 2003 - 23:50 #4
Avatar billede erikjacobsen Ekspert
07. august 2003 - 23:51 #5
print htmlentities($dinhtmltekst);
Avatar billede hairboy1234 Nybegynder
07. august 2003 - 23:51 #6
echo "&lt; <a href=http://link target=_blank>linknavn</a> &gt";

det virker ikke. den skriver bare linket og < før og > efter.
Avatar billede hairboy1234 Nybegynder
07. august 2003 - 23:54 #7
print htmlentities($dinhtmltekst); virker
Avatar billede nmh Nybegynder
07. august 2003 - 23:54 #8
-->ztyxx: Jeg er ikke den store html-ekspert, men xmp virker i min primitive kode. Jeg bruger stadig en teksteditor og ikke Frontpage, til den smule html jeg laver. :-)
Avatar billede repsac Nybegynder
07. august 2003 - 23:58 #9
nmh: det handler ikke om det virker, men om at det i fremtiden ikke vil virke... hvorfor det er en god idé ikke at bruge det :)
... hvorfor skulle man dog også bruge FrontPage?
Avatar billede repsac Nybegynder
08. august 2003 - 00:00 #10
hairboy1234: du kunne også lave en lille rar funktion til det hvis du skal udskrive html-kode ofte:

function echohtml($string) {
    echo htmlentities($string);
}

echohtml($dinhtmltekst); # eller
echohtml('<a href="#">tekst</a>');
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester