
30.04.2007, 19:52
|
|
Новичок
Регистрация: 08.08.2006
Сообщений: 11
Провел на форуме: 37222
Репутация:
2
|
|
Ребят я вас умоляю!
В php вообще не соображаю!
Просто помогите мне засунуть данный php код в html файл
PHP код:
<?php
error_reporting(0);
# путь к файлу
$fname = '';
# заголовок страницы
$title = '';
# инфа в визуале
# (если строка пустая, то не отображается)
# (можно использовать теги и сделать визуал многострочным)
$visual = '
<h1></h1>
Admin: <a href=""></a><br>
Downloads MyAC: <a href="">for Internet</a> & <a href="">for Local</a> users<br/>
<a href="">Games Portal/Игровой портал</a><br/>
<a href="">Forum/Форум</a><br/>
<a href="">AMXBANS/Бан лист</a><br/>
';
?>
<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title><?php print $title; ?></title>
<link rel="stylesheet" type="text/css" href="main.css">
</head>
<body>
<div class="body_header">
<?php
if ($visual != '') { print $visual; }
?>
</div>
<br>
<table width="100%">
<tr class="darkcell">
<td colspan="7" style="text-align: left;">Список забаненных:</td>
</tr>
<tr class="selectedcell">
<td class="headercell">Дата</td>
<td class="headercell">Ник*</td>
<td class="headercell">IP</td>
<td class="headercell">Время бана</td>
<td class="headercell">Осталось</td>
<td class="headercell">Забанен до</td>
<td class="headercell">Причина</td>
</tr>
<?php
if (file_exists($fname)) {
if ($f = @fopen($fname, 'r')) {
$lines = @file($fname);
$lines_counter = count(@file($fname));
for ($i = 0; $i < $lines_counter; $i++) {
$str = $lines[$i];
list($part1,$hdd_sn,$trash,$name,$part3,$reason) = explode('"', $str);
if ($name == '') { $name = 'Player'; }
list($reason,$trash) = explode(' (', $reason);
list($status,$date,$time) = explode(' ', $part1);
list($trash,$ip,$duration) = explode(' ', $part3);
list($day,$month,$year) = explode('.', $date);
list($h,$min,$sec) = explode(':', $time);
$datetime = mktime($h,$min,$sec,$month,$day,$year);
$duration_h = $duration / 60;
$duration_d = $duration_h / 24;
$datetime_unban = date('d.m.y H:i:s',($datetime+$duration*60));
$remaining_time_min = round((($datetime+$duration*60)-date('U'))/60);
$remaining_time_h = round($remaining_time_min / 60);
$remaining_time_d = round($remaining_time_h / 24);
if ($status == '+') {
print"<tr class=\"selectedcell\"><td>$date $time</td><td>$name</td><td>$ip</td><td alt=\"$duration_h ч. или $duration_d дн.\" title=\"$duration_h ч. или $duration_d дн.\">$duration мин.</td><td alt=\"$remaining_time_h ч. или $remaining_time_d дн.\" title=\"$remaining_time_h ч. или $remaining_time_d дн.\">$remaining_time_min мин.</td><td>$datetime_unban</td><td>$reason</td></tr>";
}
}
} else { print "<tr class=\"selectedcell\"><td colspan=\"7\"><i>Нет данных</i></td></tr>"; }
@fclose($f);
} else { print "<tr class=\"selectedcell\"><td colspan=\"7\"><i>Нет данных</i></td></tr>"; }
?>
|
|
|