Добър вечер искам да попитам за този скрипт възможно ли е да се направи да вади в една таблица резултатите един под друг.
в монента ми вади резултатите един до друг:
ето пример:
127.0.1.0 (perm) 127.0.1.0 (10 days 4 hours 2 minutes 54)
вместо така да ги вади един до друг има ли начин един под друг да ги вади?
примерно така:
127.0.1.0 (perm)
127.0.1.0 (10 days 4 hours 2 minutes 54)
има ли начин да се направи и ако има какъв е тои?
аз опитах с един урок за направа на таблици в html формат но нищо не се получи именно затова се обръщам към вас благодаря ви!!!!
в монента ми вади резултатите един до друг:
ето пример:
127.0.1.0 (perm) 127.0.1.0 (10 days 4 hours 2 minutes 54)
вместо така да ги вади един до друг има ли начин един под друг да ги вади?
примерно така:
127.0.1.0 (perm)
127.0.1.0 (10 days 4 hours 2 minutes 54)
има ли начин да се направи и ако има какъв е тои?
аз опитах с един урок за направа на таблици в html формат но нищо не се получи именно затова се обръщам към вас благодаря ви!!!!
Код:
<?php
$filename = 'dir';
$fp = @fopen($filename, 'r');
if (!$fp) {
throw new Exception('Could not open file.');
}
$bans = fread($fp, filesize($filename));
fclose($fp);
$bans = explode
("\n", $bans);
foreach ($bans as $ban) {
if ((strlen($ban) < 7) ||
($ban[0] == '#') ) {
continue;
}
$ban = explode
(' ', $ban);
if (sizeof($ban) == 1) {
printf("%s (перм)\n", $ban[0]);
}
else {
printf("%s (%s)\n",
$ban[0], sec2str
($ban[1] - time()));
}
}
function sec2str($seconds)
{
$days = floor($seconds / 86400);
$seconds = $seconds - ($days * 86400);
$hours = floor($seconds / 3600);
$seconds = $seconds - ($hours * 3600);
$minutes = floor($seconds / 60);
$seconds = $seconds - ($minutes * 60);
return sprintf("%d days %d hours %d minutes %d seconds", $days, $hours, $minutes, $seconds);
}
?>
</div>
</a></td>
</tr>
</table>