CODE
<?php
$ip = '89.76.196.179';
$port = 80;
if($fp = @fsockopen($ip, $port, $errno, $errstr, 1) == false)
echo "<b><font color=red>OFFLINE</font></b>";
else echo "<b><font color=green>ONLINE</font></b>";
?>
$ip = '89.76.196.179';
$port = 80;
if($fp = @fsockopen($ip, $port, $errno, $errstr, 1) == false)
echo "<b><font color=red>OFFLINE</font></b>";
else echo "<b><font color=green>ONLINE</font></b>";
?>
I chciał bym aby zamiast sekcji ONLINE było to:
Kod
<center><A HREF="../phpmyadmin/" onfocus="blur()" onMouseOver="przyciski[1].podswietl()" onMouseOut="przyciski[1].normalizuj()"><IMG SRC="../images/button/php.png" NAME="img1" ALT="phpMyAdmin 2.9.1.1" BORDER="0"></A>
Ale to nie chce przejść, macie może jakiś inny pomysł by uzyskać ten sam efekt ale bez błędów ?
Błąd jaki jest wyświetlany to:
Kod
Parse error: syntax error, unexpected '.' in /home/bullseye/ftp/www/index.php on line 69
Sam skrypt działa bez żadnego problemu, problem wystepuje tylko po zmianie sekcji ONLINE.
Po zmianie sekcja ta wygląda tak:
Kod
<?php
$ip = '89.76.196.179';
$port = 80;
if($fp = @fsockopen($ip, $port, $errno, $errstr, 1) == false)
echo "<b><font color=red>OFFLINE</font></b>";
else echo "<center><A HREF="../phpmyadmin/" onfocus="blur()" onMouseOver="przyciski[1].podswietl()" onMouseOut="przyciski[1].normalizuj()"><IMG SRC="../images/button/php.png" NAME="img1" ALT="phpMyAdmin 2.9.1.1" BORDER="0"></A></center>";
?>
$ip = '89.76.196.179';
$port = 80;
if($fp = @fsockopen($ip, $port, $errno, $errstr, 1) == false)
echo "<b><font color=red>OFFLINE</font></b>";
else echo "<center><A HREF="../phpmyadmin/" onfocus="blur()" onMouseOver="przyciski[1].podswietl()" onMouseOut="przyciski[1].normalizuj()"><IMG SRC="../images/button/php.png" NAME="img1" ALT="phpMyAdmin 2.9.1.1" BORDER="0"></A></center>";
?>
Najbardziej by mi zależało na tym ze jeżeli jest odpowiedź od serwera to wstawia w to miejsce zawartość pliku on.txt, a jeżeli nie ma to off.txt przykładowo.