Eigentlich müsste jetz alles stimmen. Wenn ich auf Dienst starten z.B. drücke macht er ein neues Fenster auf mit den Buttons starten und beenden. Außerdem werden die Dateien nicht ausgeführt
<?php
if(!isset($_POST['start'],$_POST['beenden'])){
?>
<html>
<head>
<title>Irgendwas</title>
</head>
<body>
<form action="<?php echo $_SERVER['PHP_SELF'];?>" method="post">
<input type="submit" name="start" value="starten" />
<form action="<?php echo $_SERVER['PHP_SELF'];?>" method="post">
<input type="submit" name="beenden" value="beenden" />
</form>
</body>
</html>
<?php
}else
{
if(isset($_POST['start']))
{
$command="c:\starten.bat"; $output=shell_exec($command." 2>&1"); print "<pre>$output</pre>\n";
}
elseif(isset($_POST['beenden']))
{
$command="c:\beenden.bat"; $output=shell_exec($command." 2>&1"); print "<pre>$output</pre>\n"; } }
?>
Gruß Raid
<?php
if(!isset($_POST['start'],$_POST['beenden'])){
?>
<html>
<head>
<title>Irgendwas</title>
</head>
<body>
<form action="<?php echo $_SERVER['PHP_SELF'];?>" method="post">
<input type="submit" name="start" value="starten" />
<form action="<?php echo $_SERVER['PHP_SELF'];?>" method="post">
<input type="submit" name="beenden" value="beenden" />
</form>
</body>
</html>
<?php
}else
{
if(isset($_POST['start']))
{
$command="c:\starten.bat"; $output=shell_exec($command." 2>&1"); print "<pre>$output</pre>\n";
}
elseif(isset($_POST['beenden']))
{
$command="c:\beenden.bat"; $output=shell_exec($command." 2>&1"); print "<pre>$output</pre>\n"; } }
?>
Gruß Raid
Kommentar