niin eli millä saan sivulle näkymään <?php koodia sillei, että se printtaa sen tekstin eikä sitä mitä se koodi tekee.
ainakin erikoismerkeillä sais noi < > tagit jne laitettua mutta olis kova työ.
niin, ja millä saa ohjelmointiputkan kaltaisen php-koodi jutun, että kun on ]koodiphp[ niin se php koodi on eriväreillä eri asiat.
apuja(?)
Muuta tiedostopääte palvelimella sellaiseksi, jota webserver ei käytä. On ainakin quick and dirty.
<?php function varita($source) { return '<div style="font-size: 12px">' . highlight_string(html_entity_decode($source[1]), true) . '</div>'; } ?>
Miten muka on vaikea laittaa jotain "erikoismerkkejä"? Riittää, että <?php tagin korvaa <?php-virityksellä.
Esimerkkini käytössä:
<?php echo varita(file_get_contents("tiedosto.php")); ?>
Macro kirjoitti:
Miten muka on vaikea laittaa jotain "erikoismerkkejä"? Riittää, että <?php tagin korvaa <?php-virityksellä.
?>
aa, en ollut tuohonkaan ilmeisesti kovin perehtynyt.
kiitos.
Löysimpähän bugin; Kun viestini lainaa, niin < muuntuu <-merkiksi.
php tiedoston loppuun jompikumpi rivi.
<?php show_source(__FILE__); ?> <?php highlight_string(__FILE__); ?>
lisätietoja molemmista:
https://www.php.net/manual/en/function.show-source.php
https://www.php.net/manual/en/function.highlight-string.php
Aihe on jo aika vanha, joten et voi enää vastata siihen.