Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
$post = preg_replace("/\[PHP\](.*)\[\/PHP\]/eisU", "editphpcode('$1')", $post);
function editphpcode($phpc) {
$phpc = str_replace("\\\"","\"",$phpc);
$phpc = htmlspecialchars($phpc);
$phpc = html_entity_decode($phpc);
$phpc = trim($phpc);
$tag = false;
// Bei Bedarf PHP-Tag setzen...
if (!strstr($phpc, "<?") && !strstr($phpc, "?>")) {
$phpc = "<?\n".$phpc."\n?>";
$tag = true;
}
ob_start();
//$oldlevel=error_reporting(0);
highlight_string($phpc);
//error_reporting($oldlevel);
$buffer = ob_get_contents();
ob_end_clean();
// ...und wieder entfernen
if ($tag) {
$buffer = str_replace("<?", "", $buffer);
$buffer = str_replace("?>", "", $buffer);
}
$buffer = rawurlencode($buffer);
$buffer = str_replace('%0A','',$buffer);
$buffer = rawurldecode($buffer);
$buffer = str_replace('<br />','',$buffer);
return "<blockquote><pre><smallfont>PHP-Code:<div style=\"border: 2px inset;background-color:#DFDFDF;width:500px;\"><div style=\"margin-left:7px;background-color:transparent;width:500px;height:70;overflow:auto;\">$buffer</div></div></blockquote></pre></smallfont>";
}
$buffer = str_replace('%0A','',$buffer);
$buffer = rawurldecode($buffer);
$buffer = str_replace('<br />','',$buffer);