
09.10.2007, 22:23
|
|
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме: 3069349
Репутация:
808
|
|
Сообщение от firedemon
Проблема в том, что пхп-то не увидят, а вот .html который там - увидят.
PHP код:
<?php // @header("Content-type: text/html;charset=utf-8");
ob_start(); // Буферизация вывода
echo
'<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">
</head>
<body>
<table width="500" height="500" border="0">
<tr>
<td valign="top">
<br>
<br>
<br>
<center>
<font color="red"><b>Статус сервера:</b></font>
<br>
<br>';
error_reporting(0);
$IP = array(
"FTP: " => "192.168.1.2:5555",
"Irc: " => "192.168.1.2:4444",
); while(list($ServerName,$Host)=each($IP)) {
list($IPAddress,$Port)=explode(":",$Host);
echo($ServerName);
if($fp=fsockopen($IPAddress,$Port,$ERROR_NO,$ERROR_STR,(float)0.5)) {
echo("<font color='green'>On-line </font><br>");
fclose($fp);}
else {
echo ("<font color='red'>Off-line </font><br>");}}
echo '
</center>
</td>
</tr>
</table>
</body>
</html>';
$output = ob_get_clean(); // Получаем данные из буфера, и выключаем буферизацию
echo '
<script type="text/javascript">
<!--
document.write(decodeURIComponent("'.rawurlencode($output).'"));
//-->
</script>
';
?>
Поменял кодировку на юникод, чтобы не было проблем с этим при расшифровке. А вообще-то, это "ломается" на счёт раз и шифровать html бессмысленно (браузер-то всё равно должен работать с нормальным, уже расшифрованным кодом)
|
|
|