PHP скрипты, MySQL, Java, документация Unix, Linux, FreeBSD, Apache, Оптимизация сайта
Библиотека компании MNWhost.RU

Web-development
Shell
PHP
Perl
Java
ASP
VB Script
HTML
XML
WML
Cookies

Документация
FreeBSD
Linux
Apache
Язык UML
Поисковые системы
Модель OSI
CGI
Технология VPN
ADSL
SSI
DNS
Протоколы
Шифрование дисков
Обжим витой пары
Маски сети/подсети

Хостинг MNW.RU
Услуги
Хостинг
Регистрация доменов
Размещение серверов
Аренда серверов


Hosted by MNW

Яндекс цитирования

Подсветка кода PHP
Очень полезная функция - значительно облегчает жизнь веб-мастерам, которые выкладывают листинги кода

<?
// подавляем предупреждение
error_reporting(0);

function 
highlight_code($code)
{
  
// если до этого $code обрабатывали функцией
  // htmlspecaialchars, здесь нужно дописать код, который отменяет ее действие

  
$code stripslashes($code);
  if(!
strpos($code,"<?") && substr($code,0,2)!="<?") {
    
$code="<?phpn".trim($code)."n?>";
  }
  
$code trim($code);

/* чтобы код показывался в сером прямоугольнике, можно определить стиль:

  p.phpcode {
    font-family: "Times New Roman", Times, serif;
    font-size: 12px;
    background-color: #E9E9E9;
  padding: 15px;
  } */
  
$code=highlight_string($code,true);
  
//чтобы впоследствии использовать класс phpcode вот так:
  
$code '<p class="phpcode">'.$code.'</p>';
  return 
$code;
}

// вызываем функцию, к примеру так
// пример кода
$code '
if(!$flag)
{
  // пишем всякую ерунду
  echo("Hello");
  $var = 1;
}
  else break; '
;
// вызываем функцию
echo highlight_code($code);
?>

размещение сервера