![]() |
![]() |
ElectricEye 15.03.2004 - 19:26 | Как сделать так чтобы, на странице отображался какой-либо код PHP. Ну объясню по подробней. Допустим я писал страницу с чистым html кодом, и хочу вставить в таблицу, код php который находится в другом фаиле, как мне эту ссылку сделать, чтоб php код сразу выводился на страницу? |
nd 1 - 15.03.2004 - 19:55 | оно конечно ежели того, то так, а как только чуть, то сразу |
Lucifer 2 - 16.03.2004 - 07:47 | manual |
Mips 3 - 16.03.2004 - 08:31 | ещё подробнее... |
AI 4 - 16.03.2004 - 09:01 |
если хочешь просто тектс пхп-ый выводит тегом обжелай его <pre> </pre> чтоб краски добавить в код юзай эту функцию к примеру <?php function rehtmlspecialchars($text) { $text = str_replace("<","<",$text); $text = str_replace(">",">",$text); $text = str_replace(""","\"",$text); $text = str_replace("&","&",$text); return $text; } function highlite_code($code, $rehtml=false, $delspace=false) { // если до этого уже над $code делали // htmlspecaialchars, нужно всё вернуть обратно if ($rehtml) { $code = rehtmlspecialchars($code); } $code = stripslashes($code); if(!strpos($code,"<?") && substr($code,0,2)!="<?") $code="<?php\n".trim($code)."\n?>"; $code = trim($code); $oldlevel=error_reporting(0); $code=highlight_string($code, TRUE); error_reporting($oldlevel); if ($delspace) { $buffer=str_replace (" ", " ", $code); } return $code; } // пример вызова echo highlight_code('echo foo($bar)'); ?> |
Bulbazavr 5 - 16.03.2004 - 13:34 | inсludе ? |