ok i worked it out... these # characters are htmlentities..
in order to display php code on a webpage you can use
the following function that takes $rawhtml and leaves
$displayablehtmlentities with an html version that will
display ascii characters 33 through 255
in order to display php code without altering the apache
settings you can do the following...(probably what they
are doing in this code window:)
$displayablehtmlentities = str_replace(
array('!','"','#','$','%','&','''',
'(',')','*','+',',','-','.','/','0','1','2','3','4','5','6','7','8','9',':',';','<','=','>','?','@','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z','[','\',']','^','_','`','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','{','|','}','~','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','',' ','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','','')
,
array('#33','#34','#35','#36','#37','#38','#39',
'#40','#41','#42','#43','#44','#45','#46','#47','#48','#49','#50','#51','#52','#53','#54','#55','#56','#57','#58','#59','#60','#61','#62','#63','#64','#65','#66','#67','#68','#69','#70','#71','#72','#73','#74','#75','#76','#77','#78','#79','#80','#81','#82','#83','#84','#85','#86','#87','#88','#89','#90','#91','#92','#93','#94','#95','#96','#97','#98','#99','#100','#101','#102','#103','#104','#105','#106','#107','#108','#109','#110','#111','#112','#113','#114','#115','#116','#117','#118','#119','#120','#121','#122','#123','#124','#125','#126','#127','#128','#129','#130','#131','#132','#133','#134','#135','#136','#137','#138','#139','#140','#141','#142','#143','#144','#145','#146','#147','#148','#149','#150','#151','#152','#153','#154','#155','#156','#157','#158','#159','#160','#161','#162','#163','#164','#165','#166','#167','#168','#169','#170','#171','#172','#173','#174','#175','#176','#177','#178','#179','#180','#181','#182','#183','#184','#185','#186','#187','#188','#189','#190','#191','#192','#193','#194','#195','#196','#197','#198','#199','#200','#201','#202','#203','#204','#205','#206','#207','#208','#209','#210','#211','#212','#213','#214','#215','#216','#217','#218','#219','#220','#221','#222','#223','#224','#225','#226','#227','#228','#229','#230','#231','#232','#233','#234','#235','#236','#237','#238','#239','#240','#241','#242','#243','#244','#245','#246','#247','#248','#249','#250','#251','#252','#253','#254','#255')
,
$rawhtml);
i wasnt about to type all that in and didnt know if i left it here for me to never forget if it would preserve the actual unicode and specific characters that are the very point of this brain hurting problem that has held my palm pilot based simple php editor for sooo long lol....
so i had to write a little program to write that code... loll .... whats to stop some neural network database driven app to write code this way then simply 'include' the code in itself... hmmm programs writing programs like this might be the first step to TRUE a.i. Friends of Ricky E. Moose Style...
<?php
$thischar = 33;
$code1='';
$code2='';
$code1=' array(';
$code2=' array(';
for ($thischar=33; $thischar<255; $thischar++)
{
//echo chr($thischar);
//array one code..
//
if ($thischar==39){ // doublequote
$code1=$code1.chr(39).chr($thischar).chr($thischar).chr(39).chr(44).chr(13);
$code2=$code2.chr(39).'#'.$thischar.chr(39).chr(44).chr(13).chr(10);
} else {
// (comma)
$code1=$code1.chr(39).chr($thischar).chr(39).chr(44);//.chr(13);
$code2=$code2.chr(39).'#'.$thischar.chr(39).chr(44);//.chr(13);
}
}
$thischar=255;
// (no comma last time)
$code1=$code1.chr(39).chr($thischar).chr(39).')'.chr(13);
$code2=$code2.chr(39).'#'.$thischar.chr(39).')'.chr(13);
$outstr ='$displayablehtmlentities = str_replace('.chr(13);
$outstr.=$code1.chr(13).chr(44).chr(13).$code2;
$outstr.=','.chr(13).'$rawhtml);'.chr(13);
echo $outstr;
file_put_contents('yourfunction.php',$outstr);
// LOL a.i. mechanism for hire:
// for example:
$rawhtml ='<a href=link.html>click me</a>';
include 'yourfunction.php';
echo $displayablehtmlentities;
//
// ***** LOL
?>