Файл: 4mast/profmas.ru/modules/works/scaner.php
Строк: 116
<?php
require_once('../../includes/Headers.php');
require_once('../../includes/PDO_func.php');
$adress = trim( $_POST[ 'adress' ] );
$a = substr( $adress, 0, 7 );
if ( $adress != '' && $a != "http://" )
{
header( "Location: ?" );
exit;
}
H( 'Сканер сайтов ', 'Сканер сайтов ' );
echo '<div class="lst">
<form action="" method="post">
Введите адрес:<br/>
<input type="text" name="adress" value="http://"><br/>
<input type="submit" value="Смотреть"></form><br />
</div>';
if ( !empty( $adress ) )
{
$kod = file_get_contents( $adress );
if ( $kod )
{
echo '<div class="list1"> Код страницы <a href="' . $adress . '"><b>' . $adress . '</b></a></div><div class="list1"> ';
$kod = htmlspecialchars( stripslashes( $kod ) );
$kod = preg_replace( '/<style(.*?)>(.*?)</style>/si', '<style1><font color="#bb8800">2</font></style>', $kod );
$kod = preg_replace( '/<([^{}|*+]*?)>/si', '<font color="#00cc00"><1></font>', $kod );
$kod = preg_replace( "|[rn]+|si", "<br>", $kod );
$kod = preg_replace( '/=s*"([^{}|*+]*?)"/si', '=<font color="#f000b0">"1"</font>', $kod );
$kod = preg_replace( '/=s*'([^;*{}+]*?)'/si', '=<font color="#f000b0">'1'</font>', $kod );
$kod = preg_replace( '/{([ws:;&.#,%'/()-]+?)}/si', '<font color="#0000aa">{1}</font>', $kod );
$kod = preg_replace( '/<font color="#00cc00"><form(.*?)></font>/si', '<font color="#6666ff"><form1></font>', $kod );
$kod = str_replace( '<font color="#00cc00"></form></font>', '<font color="#6666ff"></form></font>', $kod );
$kod = preg_replace( '/<font color="#00cc00"><option(.*?)></font>/si', '<font color="#6666ff"><option1></font>', $kod );
$kod = str_replace( '<font color="#00cc00"></option></font>', '<font color="#6666ff"></option></font>', $kod );
$kod = preg_replace( '/<font color="#00cc00"><select(.*?)></font>/si', '<font color="#6666ff"><select1></font>', $kod );
$kod = str_replace( '<font color="#00cc00"></select></font>', '<font color="#6666ff"></select></font>', $kod );
$kod = preg_replace( '/<font color="#00cc00"><textarea(.*?)></font>/si', '<font color="#6666ff"><textarea1></font>', $kod );
$kod = str_replace( '<font color="#00cc00"></textarea></font>', '<font color="#6666ff"></textarea></font>', $kod );
$kod = preg_replace( '/<font color="#00cc00"><input(.*?)></font>/si', '<font color="#6666ff"><input1></font>', $kod );
$kod = preg_replace( '/<font color="#00cc00"><script(.*?)></font>/si', '<font color="#ff0000"><script1></font>', $kod );
$kod = str_replace( '<font color="#00cc00"></script></font>', '<font color="#ff0000"></script></font>', $kod );
$kod = str_replace( '<font color="#00cc00"><noscript></font>', '<font color="#ff0000"><noscript></font>', $kod );
$kod = str_replace( '<font color="#00cc00"></noscript></font>', '<font color="#ff0000"></noscript></font>', $kod );
$kod = preg_replace( '/<font color="#00cc00"><table(.*?)></font>/si', '<font color="#605000"><table1></font>', $kod );
$kod = str_replace( '<font color="#00cc00"></table></font>', '<font color="#605000"></table></font>', $kod );
$kod = preg_replace( '/<font color="#00cc00"><tr(.*?)></font>/si', '<font color="#605000"><tr1></font>', $kod );
$kod = str_replace( '<font color="#00cc00"></tr></font>', '<font color="#605000"></tr></font>', $kod );
$kod = preg_replace( '/<font color="#00cc00"><td(.*?)></font>/si', '<font color="#605000"><td1></font>', $kod );
$kod = str_replace( '<font color="#00cc00"></td></font>', '<font color="#605000"></td></font>', $kod );
echo '<table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td><div class="code">' . $kod . '</div><td><tr></table></div>';
}
else
{
echo '<div class="error"> <center><b>Адрес введён неверно или его не существует!</b></center></div>';
}
}
require_once('../../includes/Footers.php');
?>