<?
include ("function.php");
$ip= array("192.19.33.23",
"192.19.33.160",
"192.19.33.161",
"192.19.33.162",
);
$liczba = count($ip);
echo "<table align="center" border="1" bgcolor="#3DBFFF" bordercolor="#3A9DF6" cellpadding="15" bordercolorlight="#3A9DF6" bordercolordark="#3A9DF6" background="#3A9DF6" >";
echo "<tr>";
echo "<td>";
echo "<span style="font: 12px Tahoma, Arial, sans-serif;">";
echo (iso("<u>Liczba Komputerow: <b>$liczba</b></u>"));
echo "<br>";
echo "<br>";
echo "</span>";
sort($ip);
for ($x=0; $x<count($ip); $x++)
{
$nazwa_komputera=gethostbyaddr($ip[$x]);
$nazwa_komputera_temp="1$nazwa_komputera";
$nazwa_komputera_=strtoupper(wytnij_pomiedzy("1",".mojadomena.gda.pl",$nazwa_komputera_temp));
system("ping -c 1 -q -w 5 $ip[$x] > /dev/null",$ret);
if ($ret == "0")
{
echo "<img src="images/jest-ping.jpg" alt="" border="0">";
echo "<span style="font: 12px Tahoma, Arial, sans-serif;">";
echo "<br>";
echo (iso("<b><u>$nazwa_komputera_</u></b>"));
echo "<br>";
echo "</span>";
echo "<span style="font: 10px Tahoma, Arial, sans-serif;">";
echo (iso("$ip[$x]"));
echo "<br>";
echo "</span>";
echo "<span style="font: 10px Tahoma, Arial, sans-serif;">";
echo (iso(" is <b>On-Line</b>"));
echo "</span>";
echo "<br>";
echo "<br>";
}
elseif ($ret == "1")
{
echo "<img src="images/nie-ma-ping.jpg" alt="" border="0">";
echo "<span style="font: 12px Tahoma, Arial, sans-serif;">";
echo "<br>";
echo (iso("<b><u>$nazwa_komputera_</u></b>"));
echo "<br>";
echo "</span>";
echo "<span style="font: 10px Tahoma, Arial, sans-serif;">";
echo (iso("$ip[$x]"));
echo "<br>";
echo "</span>";
echo "<span style="font: 10px Tahoma, Arial, sans-serif; color=red ">";
echo (iso(" is <b>Off-Line</b>"));
echo "</span>";
echo "<br>";
echo "<br>";
}
}
echo "</td>";
echo "</tr>";
echo "</table>";
?>
wyniki z wykonania tego skryptu wypisywanie sa w jednej kolumnie i ciagna sie w dol strony, jest to troche uciazliwe i dlatego tez mam pytanie, jak zrobic automat zeby po osignieciu przez $x wartosci 4, kolejne wyniki byly zapisywane w nastepnej kolumnie i tak co 4. moze nie jasno napisalem , ale mam nadzieje ze mnie ktos zrozumie

1 5 9 13
2 6 10 14
3 7 11 15
4 8 12 16
mniej wiecej cos takiego, zgory dzieki za pomoc:)
p.s. jesli bylby post tej samej tresci prosze sie nie wkurzac , mialem problemy z siecia tak wiec moze poszlo dwa razy
