Vlade' <3 Membru Activ
Numarul mesajelor : 715 Data nasterii : 09/12/1994 Data de inscriere : 21/07/2009 Varsta : 29 Localizare : Undeva pe planeta albastra
| Subiect: Status server On/off Cu poze! Dum Noi 27, 2011 4:54 am | |
| 1.Am laut codurile post-ul lui:junkman dar am mai adaugat poze (on.off.png) si tutorial cum sa il instalezi [Trebuie sa fiti inscris si conectat pentru a vedea acest link] Poze: 2.Script-ul merge si pe serverele cu ip virtual(hamachi,virtual BOX) si servere cu Ip(fara router) sau router. 3.Daca aveti router acolo la ip/hamachi.100 puneti Ip-ul intern.100 (192.168.1.100 sau cum il aveti dumneavoastra) 4.Daca nu aveti router puneti ip vostru.100 pentru a va afla ip-ul: [Trebuie sa fiti inscris si conectat pentru a vedea acest link]
- Cod:
-
<h1>Caracter</h1> <?php $IP = 'IP/HAMACHI.100'; echo $status = GetServerStatus($IP,11002); ?> <?php function GetServerStatus($site, $port) {$status = array('<img src="images/off.png" width="100" height="100" alt="" title="Serverul este inchis" />', '<img src="images/on.png" width="100" height="100" alt="" title="Serverul este deschis" />'); $fp = @fsockopen($site, $port, $errno, $errstr, 2); if (!$fp) { return $status[0]; } else { return $status[1];} } ?> <h1>Logare</h1> <?php $IP = 'IP/HAMACHI.100'; echo $status = GetServerStatus1($IP,13000); ?> <?php function GetServerStatus1($site, $port) {$status = array('<img src="images/off.png" width="100" height="100" alt="" title="Serverul este inchis" />', '<img src="images/on.png" width="100" height="100" alt="" title="Serverul este deschis" />'); $fp = @fsockopen($site, $port, $errno, $errstr, 2); if (!$fp) { return $status[0]; } else { return $status[1];} } ?> <h1>Lume</h1> <?php $IP = 'IP/HAMACHI.100'; echo $status = GetServerStatus2($IP,13001); ?> <?php function GetServerStatus2($site, $port) {$status = array('<img src="images/off.png" width="100" height="100" alt="" title="Serverul este inchis" />', '<img src="images/on.png" width="100" height="100" alt="" title="Serverul este deschis" />'); $fp = @fsockopen($site, $port, $errno, $errstr, 2); if (!$fp) { return $status[0]; } else { return $status[1];} } ?> <h1>MySQL</h1> <?php $IP = 'IP/HAMACHI.100'; echo $status = GetServerStatus3($IP,3306); ?> <?php function GetServerStatus3($site, $port) {$status = array('<img src="images/off.png" width="100" height="100" alt="" title="Serverul este inchis" />', '<img src="images/on.png" width="100" height="100" alt="" title="Serverul este deschis" />'); $fp = @fsockopen($site, $port, $errno, $errstr, 2); if (!$fp) { return $status[0]; } else { return $status[1];} } ?>
Instalare:Puneti acest script unde doriti dumneavoastra pe site.(intr-un fisier .php).Dar langa acel script sa fie un folder cu numele images unde sa puneti pozele.Daca nu vreti sa puneti folder-ul langa acel fisier atunci puneti in loc de
- Cod:
-
<img src="images/on.png"
sa puneti:
- Cod:
-
<img src="../images/on.png"
Gata am terminat dar va deranjeaza ca pozele sunt prea mari? atunci in acel script la widht si height modificati cu o valuare mai mica!Ex:
- Cod:
-
function GetServerStatus3($site, $port) {$status = array('<img src="images/off.png" width="[color=#000000]45[/color]" height="[color=#000000]45[/color]" alt="" title="Serveruste inchis" />', '<img src="images/on.png" width="[color=#000000]45[/color]" height="[color=#000000]45[/color]" alt="" title="Serverul este deschis" />'); $fp = @fsockopen($site, $port, $errno, $errstr, 2); if (!$fp) { return $status[0]; } else { return $status[1];} } ?> | |
|