Revision: 57451
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at May 26, 2012 15:31 by xkeshav
Initial Code
<?php /* this function is used to debug runtime variables if URL is like below : http://localhost/project/admin/pages.php?go=modules/auction/add then it will show the code of moudles/auction/add.php file simply by adding 'kode' at the end of the url or it will display the source code of running file whether thii function is written on config.php file */ if (isset($_GET['kode'])) { $d = debug_backtrace(); $file = empty($_GET['go']) ? $d[1]['file'] : $_GET['go'].".php"; //__print(show_source($file)); highlight_num($file); } function highlight_num($file) { $lines = implode(range(1, count(file($file))), '<br />'); $content = highlight_file($file, true); echo ' <style type="text/css"> .num { float: left; color: gray; font-size: 13px; font-family: monospace; text-align: right; margin-right: 6pt; padding-right: 6pt; border-right: 1px solid gray;} body {margin: 0px; margin-left: 5px;} td {vertical-align: top;} code {white-space: nowrap;} </style>'; echo "<table><tr><td class=\"num\">\n$lines\n</td><td>\n$content\n</td></tr></table>"; } ?>
Initial URL
Initial Description
You can save this function in your common function file of config file, which must be included in the page which source code you want to see and simply add kode to the end of the URL and see the complete PHP code of that file on browser
Initial Title
function to see php code of any file
Initial Tags
php
Initial Language
PHP