Sindbad~EG File Manager
<?php
require_once "class.test.php";
class ShortOpenTag extends Test {
var $name = "PHP Short Open Checks";
function testFindShortOpens() {
foreach ($this->getAllScripts() as $s) {
$matches = array();
if (preg_match_all('/<\?\s*(?!php|xml).*$/m',
file_get_contents($s), $matches,
PREG_OFFSET_CAPTURE) > 0) {
foreach ($matches[0] as $match)
$this->fail(
$s,
$this->line_number_for_offset($s, $match[1]),
$match[0]);
}
else $this->pass();
}
}
}
return 'ShortOpenTag';
?>
Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists