我们分析的第一个文件是setup.php,也是程序的安装文件。
<?php define( 'DVWA_WEB_PAGE_TO_ROOT', '' ); require_once DVWA_WEB_PAGE_TO_ROOT.'dvwa/includes/dvwaPage.inc.php';
我们把这个代码改为显示,在test.php中测试
<?php define( 'DVWA_WEB_PAGE_TO_ROOT', '' ); echo "11111<br/>"; echo DVWA_WEB_PAGE_TO_ROOT; echo "11111<br/>"; echo DVWA_WEB_PAGE_TO_ROOT.'dvwa/includes/dvwaPage.inc.php'; ?>
显示效果
这样很快就能理解了
define( 'DVWA_WEB_PAGE_TO_ROOT', '' );
表示定义DVWA_WEB_PAGE_TO_ROOT为空,其实就是对应当前目录,这样就可以包含其他文件了。
这里文件包含了一个文件,所以先分析到这里。等分析了dvwaPage.inc.php后,再继续。
====================================================