Проблем с PHP Скрипта,който ми дадохте!!

Maricha

Registered
Значи админа ми даде един скрипт за OFFLINE на сървъра.Така качих го на страницата ми и вижте кво ми излезе:
Код:
Warning: Cannot modify header information - headers already sent by (output started at /home/matricha/public_html/wowserver/status.php:8) in /home/matricha/public_html/wowserver/status.php on line 20
ето ви страницата да се убедите сами: http://filesbg.com/wowserver/status.php

Плсс помогнете ми за скрипта!!Ето ви как изгледа той:
Код:
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
<body>

<?


$host="82.199.197.194";
$port="8080";

$sock = @fsockopen($host, $port, $errno, $errstr, 5);
if ($sock)
{

fclose($sock);

header("Location: http://82.199.197.194:8080/");
}
else {
echo "Сървърът е offline .";
}
?>
</body>

чакам да ми пишете...
 
пробвай това :
Код:
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
<body>

<?


$host="82.199.197.194";
$port="8080";

$sock = @fsockopen($host, $port, $errno, $errstr, 5);
if ($sock)
{

fclose($sock);

echo "<META HTTP-EQUIV=\"Refresh\" CONTENT=\"0,url=http://82.199.197.194:8080\">";
}
else {
echo "Сървърът е offline .";
}
?>
</body></html>
на локалния горния код с хеадера бачка..но..при качване на някой сървар дава грешка точно при изпращането на хеадера може би защото след него нищо не се изпълнява може би от там идва проблема незнам не съм компетентен..
 
Пробвай така:
Код:
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
<body>

<?


$host="82.199.197.194";
$port="8080";

$sock = @fsockopen($host, $port, $errno, $errstr, 5);
if ($sock)
{

fclose($sock);

echo '<META HTTP-EQUIV="Refresh" CONTENT="2; URL=login.html">';
}
else {
echo "Сървърът е offline .";
}
?>
</body>

ще стане!!!
 
bafitu каза:
nvidia първо скрипта ти няма да работи :) и второ неразбрах защо...URL=login.html :roll: :?:


Ето оправих го:
Код:
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
<body>

<?


$host="82.199.197.194";
$port="8080";

$sock = @fsockopen($host, $port, $errno, $errstr, 5);
if ($sock)
{

fclose($sock);

echo '<META HTTP-EQUIV="Refresh" CONTENT="2; URL=http://82.199.197.194:8080">';
}
else {
echo "Сървърът е offline .";
}
?>
</body>
ЩЕ работи.
Пробвал съм го.
 
Дам работи!Само когато сървъра е офф можете ли да ми направите скрипт когато сървъра е он да изписва така: Onlline и когато го изключа да изписва:Offline ама Onlline в зеленео а Offline в червено.И как да го вкарам в страницата ето виж те www.filesbg.com/wowserver/status.html вижте кода и ми кажете къде да го сложа
 
копирай тоя код и го запиши във файл status.php
http://web-tourist.net/project/bafitu/status.txt
кажи това ли искаш , че аз малко несхванах :) разбрах , че искаш като е оффлайн да го пише във червено , а онлайн в зелено нали ? там горе дадах линка за страницата... и php , а не html :) успех..
 
Пич искам когато сървъра е пуснат да излиза с зелено Onlline а когато е изключен да излиза OFFLINE СЪС ЧЕРВЕНО!!Имам още един въпорс.Можете ли да ми кажете как да си направя по-яко менйо по интрересно и наи-важното на BG!!За страницата ми на WoW!Плсс HELP!!а И МОЖЕТЕ ЛИ ДА МИ КАЖЕТЕ КАК СЕ ПРАВИ СОБСТВЕНА КАРТИНКА!ЗАЩОТО ИСКАМ ДА НАПРАВЯ НЕЩО КАТО РАМКА И ВЪТРЕ НОВИНИТЕ!!ПЛСС ХЕЛП
 
Код:
<html> 
<head> 
<title>Untitled Document</title> 
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> 
</head> 
<body> 

<? 


$host="82.199.197.194"; 
$port="8080"; 

$sock = @fsockopen($host, $port, $errno, $errstr, 5); 
if ($sock) 
{ 

fclose($sock); 

echo '<META HTTP-EQUIV="Refresh" CONTENT="2; URL=http://82.199.197.194:8080">'; 
} 
else { 
echo '<font color="ff0000">Сървърът е offline </font>.'; 
} 
?> 
</body>

Ето така ще излиза в червено (Сървърът е offline )
 
admin каза:
Ето така ще излиза в червено (Сървърът е offline )
да ама той искаше май и като е онайн за това там горе е и за онлайна ..пък за менюто..ми..добре де неможеш ли само с едни прости <a href="път" >Начало</a> нещо такова семпло просто като му сложиш малко цветове на hover-a и на а-то и малко по цветно да стане..просто , но безотказно :) или поне дай някаква идея горе долу както искаш , че много неразбираемо го каза :)
П.С.
Код:
 <?


$host="82.199.197.194";
$port="8080";

$sock = @fsockopen($host, $port, $errno, $errstr, 5);
if ($sock)
{

fclose($sock);

echo '<font color="green">Online</font>';
}
else {
echo '<font color="red">OFFline</font>';
}
?>
 

Горе