} $newstring = str_replace('[#]', '<span style="background:green;color:white;">', $newstring); $newstring = str_replace('[@]', '</span>', $newstring); return $newstring; } $opendir = opendir('C:\\Users\\KM\\Desktop\\CodeIgniterVersionTester\\root\\codeigniter-version-detect'); $versions = array(); while ($dirname = readdir($opendir)) { if ($dirname != '.' && $dirname != '..') { if (substr($dirname, 0, 11) == 'CodeIgniter') { $versions[] = $dirname; } } } foreach ($versions as $version) { $CiVersionTests = new CiVersionTests(); $uri = 'http://localhost:8080/codeigniter-version-detect/' . $version . '/' . $version . '/'; $CiVersionTests->url = $uri; //$avv = $_POSSIBLE_VERSIONS; $evv = explode('_', $version); $version = $evv[1]; //echo '<strong>URL</strong>: ' . $CiVersionTests->url . '<br>'; echo '<br>Testing version ' . $version . ' ... '; echo '<table style="font-size:11px">'; $CiVersionTests->test('controllers_index_html', $version); $CiVersionTests->test('user_guide_version', $version); $CiVersionTests->test('application_folder', $version); $CiVersionTests->test('libraries_calendar', $version); $CiVersionTests->test('models_index_html', $version); $CiVersionTests->test('license_txt', $version); //$CiVersionTests->test('system_init_unit_test', $version);
<?php include 'CiVersionTester.class.php'; $opendir = opendir('codeigniter-version-detect'); $versions = array(); while ($dirname = readdir($opendir)) { if ($dirname != '.' && $dirname != '..') { if (substr($dirname, 0, 11) == 'CodeIgniter') { $versions[] = $dirname; } } } foreach ($versions as $version) { $ciVersionTests = new CiVersionTests(); $ciVersionTests->url = 'http://localhost:8080/codeigniter-version-detect/' . $version . '/' . $version . '/'; $evv = explode('_', $version); $version = $evv[1]; echo '<br>Testing version ' . $version . ' ... '; echo '<table style="font-size:11px">'; echo '<tr><td>' . $ciVersionTests->test('controllersIndexHtml', $version) . '</td></tr>'; echo '<tr><td>' . $ciVersionTests->test('userGuideVersion', $version) . '</td></tr>'; echo '<tr><td>' . $ciVersionTests->test('applicationFolder', $version) . '</td></tr>'; echo '<tr><td>' . $ciVersionTests->test('librariesCalendar', $version) . '</td></tr>'; echo '<tr><td>' . $ciVersionTests->test('modelsIndexHtml', $version) . '</td></tr>'; echo '<tr><td>' . $ciVersionTests->test('licenseTxt', $version) . '</td></tr>'; echo '<tr><td>' . $ciVersionTests->test('systemInitUnitTest', $version) . '</td></tr>'; echo '</table>'; }