The syntax highlighted source is automatically generated by PHP from the plaintext script.

If you\'re interested in what\'s behind the several functions we used, you can always take a look at the source of the
  ' . make_link("/source.php?url=/include/prepend.inc", "prepend.inc") . ',
  ' . make_link("/source.php?url=/include/site.inc", "site.inc") . ',
  ' . make_link("/source.php?url=/include/layout.inc", "layout.inc") . ',
  ' . make_link("/source.php?url=/include/shared-manual.inc", "shared-manual.inc") . ' and
  ' . make_link("/source.php?url=/include/manual-lookup.inc", "manual-lookup.inc") . '
files.

Of course, if you want to see the source of this page, have a look ' . make_link("/source.php?url=/source.php", "here") . '. You can also browse the cvs repository for this website ' . make_link("http://cvs.php.net/cvs.php/phpweb/", "here") . '.

'; commonHeader("Show Source"); if (!isset($url)) { echo "No page URL specified."; commonFooter(); exit; } echo "

Source of: ", htmlentities($url), "

", hdelim(); $legal_dirs = array( "/manual" => 1, "/include" => 1, "/stats" => 1, "/error" => 1 ); $dir = $url ? dirname($url) : ""; // The separate manual language dirs are legal dirs if (preg_match("!^/manual/(en|pt_BR|cs|nl|fr|de|hu|it|ja|kr|es)$!", $dir) || isset($legal_dirs[$dir])) { $legal_dir = TRUE; } else { $legal_dir = FALSE; } // If this is a legal dir, then it is under the docroot, else use basename if ($dir && $legal_dir) { $page_name = $DOCUMENT_ROOT . $url; } else { $page_name = basename($url); } echo "\n"; if (file_exists($page_name) && !is_dir($page_name)) { show_source($page_name); } else if (@is_dir($page_name)) { echo "

No file specified. Can't show source for a directory.

\n"; } else { echo "

This file does not exist.

\n"; } commonFooter(); ?>