我正在尝试在页面中显示文件的PHP源代码。我以这种方式使用show_source函数:
<?php
$nomefile = $_REQUEST['nome'];
show_source($nomefile);
?>
当我在本地PC上尝试使用此代码时(使用USBWebserver v8.6),它可以顺利运行,显示页面的PHP代码。但是当我在我的远程网络服务器(Altervista)上尝试它时,我只得到一个空页。
我甚至尝试用名为“visite.php”的变量$ nomefile替换,这是一个驻留在同一文件夹中的文件的名称,但我仍然没有得到结果?我尝试使用echo show_source(...),但没有结果。
我的代码中是否有错误?或者show_source可能与所有版本的PHP不兼容?有没有简单的替代方案?
非常感谢 Giancarlo Perlo - 意大利