Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Status serverów
Forum PHP.pl > Forum > Przedszkole
ghostmaster
Witam

Mam w MySQL liste z serverami i ip i chciałbym zeby podbierał dane do tabeli i do kazdego serwera pokazywał status.
Nie wiem za bardzo jak zrobił żeby sprawdzał po kolei każdy serwer.
Próbowałem tak zrobić ale to cos nie wychodzi:
Cytat
function sprawdz($adres) {

if($fp = @fsockopen("$adres", 3306, $errno, $errstr, 30)) {
$wynik = "1";
fclose($fp);
} else {
if($fp = @fsockopen("$adres", 80, $errno, $errstr, 1)) {
$wynik = "1";
fclose($fp);
} else {
$wynik = "0";
}
}
return $wynik;
}
function online($ip){
$online = sprawdz($ip);
if ($online == 1){
echo "<img src=\"img\up.gif\" width=\"18\" height=\"18\">";
}
else
{
echo "<img src=\"img\down.gif\" width=\"18\" height=\"18\">";
}
}
echo $wynik;
mysql_select_db($nazwa_bazy);
$query = "select * from servery order by id desc";
$result = mysql_query($query);
if($result) {
while($row = mysql_fetch_array($result)) {
echo "<p>" . $row["id"] . ". " . $row["name"] . " ";
echo "<p>" . online($row["address"]);

}
echo "</p>";
}
else {
echo "blad bazy!";
}
jarrod
pojawiło się to samo pytanie wczoraj na forum. Użyj wyszukiwarki.
ghostmaster
A jak zrobic zeby zapisac ip w tabeli i adresy na stronie tongue.gif
jarrod
Przed chwilą ~mike_mech wkleił taki skrypt na forum. Poszukaj sobie.
ghostmaster
Nie o to mi chodziło worriedsmiley.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.