0n3Liner
Legacy Member
Ik heb dus het volgende stukje code:
nu, het werkt allemaal wel, maar voor een of andere reden kotm er op de plek waar normaal de php code zou gestaan hebben een 1 te staan en verschijnt de gehighlighte string helemaal bovenaan:
zo dus:
<?php $var = "variable"; ?> Tekst tekst tekst 1 blablablablaaaaaaaa
Iemand een idee aan wat dit ligt?
PHP:
<?
$mijnstr = 'Tekst tekst tekst [pp]<? $var = "variable"; ?>[/pp] blablablablaaaaaaaa';
$mijnstr = str_replace("\r\n","<br>",$mijnstr);
$mijnstr = str_replace("<?", "", $mijnstr);
$mijnstr = str_replace("?>", "", $mijnstr);
$mijnstr = str_replace("<?php", "", $mijnstr);
$mijnstr = str_replace("<? php", "", $mijnstr);
$mijnstr = preg_replace('/\[pp\]([^\[]*)\[\/pp\]/ie', "highlight_string(html_entity_decode('<?php \\1 ?>'))", $mijnstr);
echo$mijnstr;
?>
nu, het werkt allemaal wel, maar voor een of andere reden kotm er op de plek waar normaal de php code zou gestaan hebben een 1 te staan en verschijnt de gehighlighte string helemaal bovenaan:
zo dus:
<?php $var = "variable"; ?> Tekst tekst tekst 1 blablablablaaaaaaaa
Iemand een idee aan wat dit ligt?
