Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <html lang="pl">
- <head>
- <meta charset="UTF-8">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <meta http-equiv="X-UA-Compatible" content="ie=edge">
- <title>Licznerski</title>
- </head>
- <body>
- <br>
- <?php
- // Polaczenie z baza
- $dbhost="serwer1976179.home.pl"; $dbuser="31577296_uslugi"; $dbpassword="Okulary123/"; $dbname="31577296_uslugi";
- $polaczenie = mysqli_connect($dbhost, $dbuser, $dbpassword, $dbname);
- if (!$polaczenie) {
- echo "Błąd połączenia z MySQL." . PHP_EOL;
- echo "Errno: " . mysqli_connect_errno() . PHP_EOL;
- echo "Error: " . mysqli_connect_error() . PHP_EOL;
- exit;
- }
- // Wczytanie rekordow
- $domeny = mysqli_query($polaczenie, "SELECT * FROM domeny") or die ("Błąd zapytania do bazy: $dbname");
- $pracownicy = mysqli_query($polaczenie, "SELECT * FROM Pracownicy") or die ("Błąd zapytania do bazy: $dbname");
- ?>
- <form action="dodaj.php" method="post">
- Adres strony:
- <input type="text" name="adres">
- <br/><br/>
- Numer portu:
- <input type="text" name="port">
- <br><br>
- <select name="pracownicy">
- <?php
- // Wyswietlenie pracownikow w liscie rozwijanej
- while ($wiersz = mysqli_fetch_array ($pracownicy))
- {
- print "<option value=\"$wiersz[1]\">$wiersz[1]</option>";
- }
- ?>
- </select>
- <input type="submit" value="Dodaj adres">
- </form>
- <br/>
- <?php
- // Wyswietlenie tabeli
- print "<TABLE CELLPADDING=5 BORDER=1>";
- print "<TR><TD>idt</TD><TD>Nazwa</TD><TD>Pracuje</TD><TD>Port</TD><TD>Pracownicy</TD></TR>\n";
- while ($wiersz = mysqli_fetch_array ($domeny)) {
- $idt = $wiersz[0];
- $nazwa = $wiersz[1];
- $numer_portu = $wiersz[2];
- $pracownik = $wiersz[3];
- $host = $nazwa;
- $port = '80';
- $fp = @fsockopen($host, $port, $errno, $errstr, 30);
- if ($fp && $numer_portu == 80){
- print "<TR><TD>$idt</TD><TD>$nazwa</TD><TD>Ok</TD><TD>$numer_portu</TD><TD>$pracownik</td></TR>\n";
- }
- else {
- print "<TR><TD>$idt</TD><TD>$nazwa</TD><TD>Awaria</TD><TD>$numer_portu</TD><td>$pracownik</td></TR>\n";
- }
- }
- print "</TABLE>";
- mysqli_close($polaczenie);
- ?>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement