кнопка включения и выключения MySQL php
<?
$online = mysql_connect("localhost", "root", "");
$connect = "<input type=\"submit\" name=\"connect\" value=\"подключиться к серверу MySQL\" />";
$disconect = "<input type=\"submit\" name=\"disconnect\" value=\"отключиться от сервера MySQL\" />";
if (!empty($online))
{$button = $connect;}
elseif(empty($online))
{$button = $disconnect;}
elseif (isset($_POST['connect']))
{ header ('Location: http://' .$_SERVER['HTTP_HOST'] .$_SERVER['PHP_SELF']);
//header ("refresh") ;
//header ("Location: servername.php");
//header ("Location: http://". $_SERVER ["SERVER_NAME"].$_SERVER["SCRIPT_NAME"]);
$button = $disconnect;
}
?>
<html>
<head>
<title></title>
</head>
<body>
<form action="servername.php" method="post">
<? echo $button ;?>
</form>
</body>
</html>
хоть тресни -ну не обноляется страница
после нажатия кнопки включить должна появиться кнопка выключить- не работает почему?
виню на header или на сою логику мышления
help me!
второй вариант -почти такой же
<?php
if (isset($_POST['connect']))
{ //header ("refresh") ;
header ('Location: http://' . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF']);
//header ("Location: q123.php");
//header ("Location: http://". $_SERVER ["SERVER_NAME"].$_SERVER["SCRIPT_NAME"]);
$button = $disconnect;
}
$online = mysql_connect("localhost", "root", "");
$connect = "включено";
$disconnect = "выключено";
if (!empty($online))
{$button = $disconnect;}
elseif(empty($online))
{$button = $disconnect;}
else { die(mysql_error()) and $button = $disconnect; }
?>
<html>
<head>
<title></title>
</head>
<body>
<form action="q123.php" method="post">
<table border="1" >
<tr>
<th colspan="2" scope="col"><?php echo $button; ?></th>
</tr>
<tr>
<td><input type="submit" name="connect" value="подключиться к серверу MySQL" /></td>
<td><input type="submit" name="disconnect" value="отключиться от сервера MySQL" /></td>
</tr>
</table>
</form>
</body>
</html>