Highlight code tussen code tags
Bo Ter Ham
24/07/2014 12:18:43Hallo
Ik ben opzoek naar een library waarmee ik code kan highlighten tussen code tags (eigenlijk zoals hier op phphulp). ik ben al verschillende libaries tegengenkomen waaronder highlight.js en GeSHi. het probleem is alleen dat het me niet gelukt is om een van deze libraries aan de praat te krijgen. Bij highlight.js heb ik het probleem dat de code niet zichtbaar word (wordt de HTML of PHP code niet gewoon uitgevoerd? oftewel tags als </body> en </html> worden gewoon gezien als tags van de pagina zelf?) en bij GeSHi lukt het me niet om de code te scheiden van de niet code bijvoorbeeld:
Weet iemand hoe ik een van beide libaries werkend krijg?
Ik ben opzoek naar een library waarmee ik code kan highlighten tussen code tags (eigenlijk zoals hier op phphulp). ik ben al verschillende libaries tegengenkomen waaronder highlight.js en GeSHi. het probleem is alleen dat het me niet gelukt is om een van deze libraries aan de praat te krijgen. Bij highlight.js heb ik het probleem dat de code niet zichtbaar word (wordt de HTML of PHP code niet gewoon uitgevoerd? oftewel tags als </body> en </html> worden gewoon gezien als tags van de pagina zelf?) en bij GeSHi lukt het me niet om de code te scheiden van de niet code bijvoorbeeld:
Code (php)
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
<?php
$test = "bar
codetag<?php
echo 'test';
?>codetag
foo
";
//hoe zorg ik dat geshi alleen de code tussen de code tags highlight?
?>
$test = "bar
codetag<?php
echo 'test';
?>codetag
foo
";
//hoe zorg ik dat geshi alleen de code tussen de code tags highlight?
?>
Weet iemand hoe ik een van beide libaries werkend krijg?
Gewijzigd op 24/07/2014 12:19:22 door Bo Ter Ham
PHP hulp
24/04/2024 13:52:39Je moet je script eerst wel door htmlspecialchars() halen om te voorkomen dat het wordt uitgevoerd.
Dan zou je één van je libraries kunnen gebruiken.
Dan zou je één van je libraries kunnen gebruiken.